"for example if one of your NGinx instances goes down there's nothing to remove it from the pool"
For now, you can set up a node with TTL and update it. If the server goes down, the node will disappear.
We are going to provide a client that will keep long connection with the server.