How Does Nginx forward connections?
sammyraul1 at gmail.com
Sun Mar 13 13:59:39 UTC 2016
I am thinking, how does Nginx forward TCP connections. Does it create a
single TCP connection to backend server (considering single backend) or as
many as clients connected to the Nginx proxy. What I mean to say is, as
Nginx Proxy receives a client connection, it must call Accept and create a
new Socket connection and call Connect on it every time, it receives a new
Or does it create a single Socket to the backend at the start of Nginx and
basically sends the data over this single connection. If it is a single
connection, how does Nginx knows which client to reply when it receives
reply from the backend server.
How does it work?
Can anyone please provide some details?
View this message in context: http://nginx.2469901.n2.nabble.com/How-Does-Nginx-forward-connections-tp7596539.html
Sent from the nginx mailing list archive at Nabble.com.
More information about the nginx