Am 09.08.2016 um 16:39 schrieb Aleksandar Lazic:
On Linux yes, because there is a race condition:
http://lwn.net/Articles/542866/
http://engineeringblog.yelp.com/2015/04/true-zero-downtime-haproxy-reloads.html
Thanks.
So every Software on Linux should have this issue right?
I'm one of the lucky person who have not faced this problem ;-).
But the same issue can happen with nginx, apache httpd, uwsgi, and so
on also, right.
That depends on the situation.
Nginx uses a master and worker processes for example. If you only change
the configuration, the master process may not get restarted (only
workers are restarted), so the race is irrelevant. How exactly nginx
handles the binary upgrade on Linux - I don't know.
Testing is the only way to find out for sure (the yelp blog has some
examples about how to test this with ab).
Lukas