X-Git-Url: https://git.octo.it/?p=rrdtool.git;a=blobdiff_plain;f=doc%2Frrdcached.pod;h=8ed29794707bcd4fbaf34320731032fb5dbcbb8e;hp=9254888e8306b2d6dad7a087a78837072516fc90;hb=e1597899f28b7fed13a029c84d9b36bbe5f16505;hpb=ae42e1fb8941cbbdeea7ddbb1af01aefc67b0f31 diff --git a/doc/rrdcached.pod b/doc/rrdcached.pod index 9254888..8ed2979 100644 --- a/doc/rrdcached.pod +++ b/doc/rrdcached.pod @@ -6,7 +6,7 @@ rrdcached - Data caching daemon for rrdtool =head1 SYNOPSIS -B [B<-l> I
] [B<-w> I] [B<-z> I] [B<-f> I] [B<-j> I] +B [B<-l> I
] [B<-w> I] [B<-z> I] [B<-f> I] [B<-j> I] [-F] =head1 DESCRIPTION @@ -87,7 +87,20 @@ found, all updates therein will be read into memory before the daemon starts accepting new connections. The journal will be rotated with the same frequency as the flush timer -given by B<-f>. On clean shutdown, the journal files are removed. +given by B<-f>. + +When journaling is enabled, the daemon will use a fast shutdown procedure. +Rather than flushing all files to disk, it will make sure the journal is +properly written and exit immediately. Although the RRD data files are +not fully up-to-date, no information is lost; all pending updates will be +replayed from the journal next time the daemon starts up. + +To disable fast shutdown, use the B<-F> option. + +=item B<-F> + +ALWAYS flush all updates to the RRD data files when the daemon is shut +down, regardless of journal setting. =item B<-b> I @@ -415,6 +428,39 @@ Number of times the journal has been rotated since startup. =back +=head1 SIGNALS + +=over 4 + +=item SIGINT and SIGTERM + +The daemon exits normally on receipt of either of these signals. Pending +updates are handled in accordance with the B<-j> and B<-F> options. + +=item SIGUSR1 + +The daemon exits AFTER flushing all updates out to disk. This may take a +while. + +=item SIGUSR2 + +The daemon exits immediately, without flushing updates out to disk. +Pending updates will be replayed from the journal when the daemon starts +up again. B. + +=back + +=head1 SIGNALS + +=over 4 + +=item SIGINT and SIGTERM + +The daemon exits normally on receipt of either of these signals. + +=back + =head1 BUGS No known bugs at the moment.