Load validators without restarting Teku
You can load validators into a running Teku process, only if you started Teku by:
- Specifying a directory using
--validator-keys, or - Specifying a URL using
--validators-external-signer-public-keys.
caution
- If you started Teku by specifying individual validator key files or external signer public keys, then you must restart Teku.
- You must restart Teku to remove validators.
Prerequisites:
- Add the new validators to the directory specified in
--validator-keys, or ensure the URL supplied in--validators-external-signer-public-keyscontains the new public keys.
To load the validators in a running Teku instance, send a SIGHUP signal to the Teku process.
kill -HUP <PID>
Where <PID> is the process ID of the running Teku instance.