请问一下,在一次高并发的访问过程中(大概6000),我要如何配置,可以让前500条
访问到达后端继续处理,500条以后的拦截住,直接返回到某静态页面。请详细解答,本人
对nginx不熟悉。
6000条并发Nginx完全可以处理,当然apache也可以,但是我在用Apache的时候高并发会产生很多httpd的进程,导致资源占有量巨大,从而宕机,我只会用,不会改,在此抛砖引玉,求大神解答
对于这种搞并发,你就应该让Nginx放在前端,转发给后端进行处理,当后端处理不过来的时候,Nginx后续请求就会超时返回,你就可以在Nginx控制返回超时的静态页面等
events {
#使用网络IO模型linux建议epoll,FreeBSD建议采用kqueue,window下不指定。 use epoll;
#允许最大连接数
worker_connections 1024;
}