首页后端开发JAVA论重启服务器网站502这件事

论重启服务器网站502这件事

时间2023-04-26 11:54:01发布访客分类JAVA浏览1318
导读:由于出题服务器开了大量docker容器导致内存占用严重,我不得不重启服务器来尝试减少部分内存,以至于服务器重启之后在服务器搭建的网站直接502这件大无语事件。。。。。。在搭建CTF考核平台过程中发现访问平台会出现502现象,在网上找了很多方...

由于出题服务器开了大量docker容器导致内存占用严重,我不得不重启服务器来尝试减少部分内存,以至于服务器重启之后在服务器搭建的网站直接502这件大无语事件。。。。。。

在搭建CTF考核平台过程中发现访问平台会出现502现象,在网上找了很多方法·,最终锁定了修改php-fpm的值(被网友骗得找不到东西南北),然后我一脸天真的信了网友,修改了pm.max_children的值,60----> 5,改了之后其实当时并没有任何异常,真正的开始是从我重启服务器开始!!! 重启了服务器之后由于我改了这个值导致php-fpm并没有跟着服务器的重启而重启,日志显示是一直报错,而我却浑然不知,找了一天的问题,终于一天过去了,我才找到是这个问题,真是跳进了自己挖的大坑!

首先强调一下这句话

pm.min_spare_servers(5) and pm.max_spare_servers(20) cannot be greater than pm.max_children(5)

意思就是那个pm.max_children的值必须在两者之间

pm.max_children:静态方式下开启的php-fpm进程数量,在动态方式下他限定php-fpm的最大进程数(这里要注意pm.max_spare_servers的值只能小于等于pm.max_children) pm.start_servers:动态方式下的起始php-fpm进程数量。 pm.min_spare_servers:动态方式空闲状态下的最小php-fpm进程数量。 pm.max_spare_servers:动态方式空闲状态下的最大php-fpm进程数量。

就是这样就好了,还有就是我的php-fpm的位置也和别人的不一样,我的是/www/server/php/74/etc/php-fpm.conf,最后当我看到这个fpm进程跑起来了之后真的是无法形容的心情!

总结一句话,以后再也不乱搞了

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

php网站服务器进程内存

若转载请注明出处: 论重启服务器网站502这件事
本文地址: https://pptw.com/jishu/9204.html
图数据库 NebulaGraph 的 Java 数据解析实践与指导 BCACTF

游客 回复需填写必要信息