From bebce303a733832d14c756754841894cc369ba2c Mon Sep 17 00:00:00 2001 From: "W.C.A. Wijngaards" Date: Thu, 21 Mar 2024 13:27:14 +0100 Subject: [PATCH] - fast-reload, document fast_reload in man page. --- doc/unbound-control.8.in | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/doc/unbound-control.8.in b/doc/unbound-control.8.in index 7823de3aa..2fc72fe16 100644 --- a/doc/unbound-control.8.in +++ b/doc/unbound-control.8.in @@ -60,6 +60,15 @@ Reload the server but try to keep the RRset and message cache if That means the caches sizes and the number of threads must not change between reloads. .TP +.B fast_reload +Reload the server, but keep downtime to a minimum, so that user queries +keep seeing service. This needs the code compiled with threads. The config +is loaded in a thread, and prepared, then it briefly pauses the existing +server and updates config options. The intent is that the pause does not +impact the service of user queries. The cache is kept. Also user queries +worked on are kept and continue, but with the new config options. +Not all options are changed, but it changes like forwards and stubs. +.TP .B verbosity \fInumber Change verbosity value for logging. Same values as \fBverbosity\fR keyword in \fIunbound.conf\fR(5). This new setting lasts until the server is issued -- 2.47.2