windows 下 php+nginx 并发上不去,求解决办法
RT
目前 ,当并发达到20 之后, 打开php 页面将会变得很慢,再多了 ,就彻底 报 500 了。这个时候,系统的cpu 跟 内存 并且都不高
下面是nginx 的配置文件:
哦 ,补充一下 ,希望达到的并发 至少 应该在200以上的 ~ 这个要求应该不高啊
目前 ,当并发达到20 之后, 打开php 页面将会变得很慢,再多了 ,就彻底 报 500 了。这个时候,系统的cpu 跟 内存 并且都不高
下面是nginx 的配置文件:
worker_processes 1;
error_log logs/error.log crit;
pid ../data/nginx.pid;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
access_log off;
# log_format processtime '"$request" $status $request_time ';
# access_log logs/access.log processtime;
sendfile on;
#tcp_nopush on;
#keepalive_timeout 0;
keepalive_timeout 120;
#gzip on;
server {
include port.conf;
client_max_body_size 20m;
rewrite ^/netcenter/(.+)$ /$1;
rewrite ^/(.+)\.(asmx|aspx)$ /$1.php;
location / {
include root.conf;
}
location = / {
include root.conf;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME index.php;
include fastcgi_params;
}
location ~* \.(php|asmx|aspx)$ {
include root.conf;
fastcgi_pass 127.0.0.1:9000;
fastcgi_param SCRIPT_FILENAME $fastcgi_script_name;
include fastcgi_params;
}
}
}
哦 ,补充一下 ,希望达到的并发 至少 应该在200以上的 ~ 这个要求应该不高啊
...全文
相关推荐
windows+nginx+php带启动/停止脚本
windows+nginx+php带启动/停止脚本 ,需要自己修改压缩包里的start.bat,stop.bat 和nginx.conf文件内的路径设置成你自己的就OK了。
Windows环境下Nginx与PHP集成配置指南
在现代Web开发中,Nginx与PHP的集成是一种高效的服务架构方式,提供了高负载、低延迟的Web服务解决方案。Nginx作为Web服务器,以其高性能、高稳定性和低资源占用率著称,而PHP作为一种流行的服务器端脚本语言,两者的结合能打造出性能优越的Web应用环境。FastCGI是一种常用于应用服务器和Web服务器之间通信的协议,它改进了CGI(Common Gateway Interface)标准。FastCGI使PHP等脚本语言可以作为一种服务来处理Web请求,提高运行效率。
Windows+Nginx+PHP7安装配置
完美安装PHP + Nginx +Windows 配置 ,一起安装只要十分钟,让你少钻几个坑 快速解决对应问题
安装windows 下 php7+nginx+fastcgi
安装windows 下 php7+nginx+fastcgi
windows nginx +php 配置
NULL 博文链接:https://niweiwei.iteye.com/blog/1010873


