It’s for new connections only, you can’t reassign a websocket connection, because by websocket definition we need to be layer 4 payload agnostic, so we cannot know when we could possibly interrupt a session and if another server would know what to do with it.
The only way to move existing connection around is to fully close and destroy them, so that the client reconnects.