服务器配置:
8核,6G内存,LNMP组合,仅仅运行了一个wordpress,使用以下命令测试:
webbench -c 500 -t 600
http://xxx.xxx/index.php运行webbench期间,网站已经很难打开,经常遭遇502错误。
服务器文件描述符已改到65535,sysctl里的参数根据网上的配置改的。
Nginx做了以下优化:
worker_processes 8;
pid /var/run/nginx.pid;
events {
use epoll;
worker_connections 65535;
multi_accept on;
}
php5-fpm将进程增加到128个,别的没有动。
MySQL最大连接数改为3000,其它没有动。
请问大家还需要做什么优化,大体提一下我去查也可以,谢谢!
PS:我感觉Nginx是没啥问题了,500并发纯静态页面,Nginx毫无压力,应该是php和mysql的问题。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/79171
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.