nginx 作为反向代理的最大客户连接数(max_clients) 如何计算?
nginx作为http web服务器时:max_clients = worker_processes * worker_connections;这个很好理解。nginx作为反向代理时是如何计算的,网上和书上都说:max_clients = worker_processes * worker_connections/4 问题是这个是怎么计算出来的?
1楼(站大爷用户)
worker_rlimit_nofile和worker_connections还是不很理解。求解惑。
2楼(未知网友)
除以2,而不是4。因为nginx做反向代理时,和客户端之间保持一个连接,和后端服务器保持一个连接。另外,worker_rlimit_nofile需要大于等于worker_connections的大小。