Tasks assignment & Node Management

It seems like I have tasks being assigned to a node that no longer exist.

  1. How do you handle replacing nodes?

  2. Does the overlord node automatically detect when a node has been created or deleted?

  3. When I delete a node do I need to restart certain services?

Thanks in advance.