Hi! I have application that listens 2-4 tcp ports and i need to
upgrade it while running. How can upgrade server and not dropping
exiting connected apps (tcp nbd-client like apps)?
I don't want to use haproxy or nginx before my app.
As i understand i need master process that only listens sockets and
fork child app and pass to it accepted connections.
So i can upgrade by passing listening fd to new master process and
forward new tcp connections to new child? But what can i do with
already connected clients to previous child process?
Does it possible to do what i need and not dropping exiting tcp connections?

-- 
Vasiliy Tolstov,
e-mail: v.tols...@selfip.ru

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to