TCP connection migration

Hi there!

We have a TCP streaming server that accepts TCP streams from clients which can be open for weeks at a time. We’re looking for a zero downtime deployment solution for our TCP streaming server. Can we put HAProxy in-front of the server and have HAProxy “move” the server’s TCP streams to a 2nd TCP server without breaking the TCP connections?

There was a similar question asked here re: video stream loadbalancing: Load balancing video streams

Appreciate your response!