配置LEMP系统实用教程及技巧示例(1)
2. 调整nginx
2.1 worker_processes 确保你在/etc/nginx/nginx.conf中使用了数量正确的worker_processes(工作进程)。这个数应该相当于下列命名的输出中的处理器核心数量: cat /proc/cpuinfo | grep processor root@server1:~# cat /proc/cpuinfo | grep processor processor : 0 processor : 1 processor : 2 processor : 3 processor : 4 processor : 5 processor : 6 processor : 7 root@server1:~# 在该例子中,我们有八个处理器核心,于是我们设置 vi /etc/nginx/nginx.conf [...] worker_processes 8; [...] 2.2 keepalive_timeout、sendfile、tcp_nopush和tcp_nodelay 把keepalive_timeout设成一个合理的值,比如2秒。启用sendfile、tcp_nopush和tcp_nodelay: vi /etc/nginx/nginx.conf [...] http { [...] sendfile on; tcp_nopush on; tcp_nodelay on; keepalive_timeout 2; types_hash_max_size 2048; server_tokens off; [...] } [...]
(编辑:PHP编程网 - 黄冈站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |