Persistent Store and Queue services are provided by umestored. A store configuration file is required.
The DTD used to validate a configuration file will be dumped to standard output with
the -d
or --dump-dtd
. After
dumping the DTD, umestored exits instead of providing
persistence services as usual.
The configuration file will be validated against the DTD if either the -v
or --validate
options are given.
After attempting validation, umestored exits instead of
providing persistence services as usual. The exit status will be 0 for a configuration
file validated by the DTD and non-zero otherwise.
Umestored normally remains attached to the controlling
terminal and runs until interrupted. If the -f
or --detach
options are given, umestored
instead forks, detaches the child from the controlling terminal, and the parent exits
immediately.
Command line help is available with -h
.
When shutting down the UM Persistent Store or Queue daemon, use a SIGINT to trigger a clean shutdown, which attempts to cleanly finish outstanding IO requests before shutting down. Two successive SIGINTs force an immediate shutdown.
Copyright 2007 - 2014 Informatica Corporation.