最近系统过一段时间就挂了,查其原因不是系统的问题,而是系统之上nginx负载的问题。客户现场使用的是Windows系统,在上面运行了一个nginx,让其负载到web系统,因为之前请求比较大,我这边自行调整了一些参数,后面也会时不时挂掉,最终跟运维讨论研究发现是 worker_process 设置的有问题,具体细节参考以下文档。
最终我在nginx.conf中设置的是 worker_process = auto,并未指定工作进程数,由系统自行分配后系统终于稳定了下来。
调参需谨慎,研究要仔细。
最近系统过一段时间就挂了,查其原因不是系统的问题,而是系统之上nginx负载的问题。客户现场使用的是Windows系统,在上面运行了一个nginx,让其负载到web系统,因为之前请求比较大,我这边自行调整了一些参数,后面也会时不时挂掉,最终跟运维讨论研究发现是 worker_process 设置的有问题,具体细节参考以下文档。
最终我在nginx.conf中设置的是 worker_process = auto,并未指定工作进程数,由系统自行分配后系统终于稳定了下来。
调参需谨慎,研究要仔细。