- 论坛徽章:
- 0
|
遇到一个很头疼的问题.
公司现在的web服务器是之前的系统管理员按照http://blog.s135.com/post/314.htm文章进行配置的.因为是内部测试,每天的流量也就2000多IP,同时在线最多也就一百多人.现在的问题是时不时的php-cgi进程突然从1到5、600。然后又迅速回到1.如果到5\600时,网站打开就会很慢或者打不开,查了很多资料,使用了php-fpm,但问题依然存在。快被折腾疯了,不知道该从何入手
nginx配置
- user www www;
- worker_processes 4;
- worker_cpu_affinity 0001 0010 0100 1000;
- error_log logs/error.log;
- pid logs/nginx.pid;
- worker_rlimit_nofile 51200;
- events
- {
- use epoll;
- worker_connections 51200;
- }
- http
- {
- include mime.types;
- error_page 500 502 503 504 [url]http://www.XXX.COM[/url](为公司的网址);
- default_type application/octet-stream;
- #fastcgi_connect_timeout 60;
- #fastcgi_send_timeout 180;
- #fastcgi_read_timeout 180;
- fastcgi_buffer_size 128k;
- fastcgi_buffers 4 256k;
- #fastcgi_busy_buffers_size 256k;
- #fastcgi_temp_file_write_size 256k;
- client_header_buffer_size 128k;
- #large_client_header_buffers 4 256k;
- keepalive_timeout 60;
- gzip on;
- gzip_min_length 1000;
- gzip_buffers 4 8k;
- gzip_types text/* text/css application/javascript application/x-javascript;
- gzip_comp_level 9;
- gzip_proxied any;
- gzip_vary on;
- output_buffers 4 32k;
- postpone_output 1460;
复制代码
php-fpm的配置
|
|