阿里云CentOS+LNMP搭建的主机,从2核4G升级到2核8G,需要修改哪些配置文件进行优化?

发布于 2022-09-07 12:30:28 字数 884 浏览 24 评论 0

原先有一台CentOS+LNMP的主机,放了两三个WordPress的网站,最近因为访问量上去了,页面展示略微有些卡顿(主要做社区问答业务的,暂时不考虑静态化)
于是把内存先升了一下,从2核4G升级到2核8G
原先的php-fpm.conf配置为:

[global]
pid = /usr/local/php/var/run/php-fpm.pid
error_log = /usr/local/php/var/log/php-fpm.log
log_level = notice

[www]
listen = /tmp/php-cgi.sock
listen.backlog = -1
listen.allowed_clients = 127.0.0.1
listen.owner = www
listen.group = www
listen.mode = 0666
user = www
group = www
pm = dynamic
pm.max_children = 30
pm.start_servers = 10
pm.min_spare_servers = 10
pm.max_spare_servers = 30
request_terminate_timeout = 100
request_slowlog_timeout = 0
slowlog = var/log/slow.log

php_admin_value[error_log] = /usr/local/php/var/log/php_errors.log
php_admin_flag[log_errors] = on

我想问一下如此设置是否合理?升级内存后有哪些参数需要调整?
另外不限于php-fpm,其他配置文件有哪些也建议调整的?

请赐教,先感谢!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

錯遇了你 2022-09-14 12:30:28
pm.max_requests = 200 # 每个php-fpm进程值接受200次请求,就自动杀死进程,应为进程一直活着,进程占用的内存会不断增加,因为php执行程序后会有残余的内存消耗
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文