Replacing Executors

I’m building my executors as cattle and not pets which means I need to be able to take them out of service and put new ones into service with the least possible interruption. Is there an established or suggested method of doing this? I’m wanting to fully automate the process.

Example: I have two executors handling all processing. I want to create two new executors that all of the latest OS patches, etc. and have them take over for the two original executors. How do I get the first two executors to quit taking jobs and have only the two new executors take over?

Hi @LarryD,

Unfortunately there is no possibility at the moment to set an executor in a state, where it doesn’t accept new jobs but will finish the running ones.

But I opened a feature request already as this would be a good feature for the administration of the KNIME Server.

Best regards,
Michael

1 Like