On-fly reconfigurable parameters

In the documentation, I do not find, for each config parameter, if it
can be modified while the server is running, or not. A small
experiment with nsd 4.1.0 seems to indicate that server-count, for
instance, is not reconfigurable. A 'nsd-control reconfig' is not
sufficient, I have to start/stop nsd to increase the number of
servers. Is is documented somewhere?

Hi Stephane,

In the documentation, I do not find, for each config parameter, if it
can be modified while the server is running, or not. A small
experiment with nsd 4.1.0 seems to indicate that server-count, for
instance, is not reconfigurable. A 'nsd-control reconfig' is not
sufficient, I have to start/stop nsd to increase the number of
servers. Is is documented somewhere?

from doc/NSD-4-features:

"reconfig : this rereads the nsd.conf file without a restart. Only the
zone configuration, and ratelimits are updated from it. Other settings,
file paths, chroot location, interfaces and port numbers, cannot
be applied and need a restart, during the restart NSD will have the
permissions to bind port 53 and chroot again. It adds and removes
zones that have been added and removed in the config file, and it also
changes zone configurations."

But this should probably be in the nsd-control man page.

Regards,

Anand