Hey,<br><br>this is my first message to this mailing list. I am not, right now, using nginx, but i would like to do so.<br>My intent is the following:<br><br>I would like to build a farm of x web server. I would like to perform load balance among them. I need high performance and high availability for a set of 100k domains to hosted within this farm of web server. The requirement i was presented with is that a domain must be served by at least 3 server.<br>
<br>I want to use nginx as web server; and could use nginx or varnish as reverse proxy, which ever would be a better approach.<br><br>Some doubts arose :<br><br>0) Do i need to have the html/jpeg/php/* of a given domain replicated on each of the http server i want to serv that domain ?<br>
1) What happens if a web client upload a file to that domain, it (the file) get saved in a http server and the next request of that web client to the domain goes to a second http server the upload file is not there ?<br>2) What about session? User authenticated session ? How does nginx manage such? A given server could have information about a session and the other server that serves the domain too is not aware about the session.<br>
<br>Thanks a lot for your time and cooperation.<br><br>Best regards.<br>