为什么网站要每次执行/etc/init.d/httpd restart重启后访问速度就变得很快?
CPU使用率在30%以内,io读写也是正常的。Linux系统,服务器是4核4G的,网站访问量也不大,网站运行一会就非常慢。每次只要只要执行/etc/init.d/httpd restart这个后打开网页秒开。
您好,
重启apache,会断开之前所有的连接。假如您的apache可以同时处理100个连接请求,当前已经满额的前提下,那第101个请求只能是在等待处理的队列(表现出来,页面内容加载慢)。
如果您重启apache后,那apache瞬间有100个空闲的处理能力,所以第1个或第99个连接处理会即时处理。
这个情况先基本上是apache和mysql的问题,可以这样测试,静态页面测试访问快不快,如果静态页面快,动态页面慢,那么和apache关系不到,动态页面多数是访问数据库,就要从程序和数据库优化来查
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。