Home >Backend Development >PHP Tutorial > php的网同时在线人数超过100人以下,网站就开始打开很慢了

php的网同时在线人数超过100人以下,网站就开始打开很慢了

WBOY
WBOYOriginal
2016-06-13 13:06:361178browse

php的网同时在线人数超过100人以上,网站就开始打开很慢了。
做百度推广的时候,在线人数达到100人以上,网站就开始进入不了了,或者很慢很慢。但是这时上服务器的时候,看到内存和CPU都没有任何变化。如果是数据库连接的问题的话,我使用ddos压力测试工具来测试的时候,并没有发现数据占用多大的cpu或者内存。头晕中,几天了都没找到问题所在。麻烦高手指点一点,出现这种情况的话,可能造成的原因是什么呢。

服务器是万网的,配置是:
处理器(Xeon)
八核2.26G 内存(DDRIII)
16G 硬盘(SATA)
750G 独享带宽(BGP多线)
独享5Mbps 
网站 www。pf178。com


------解决方案--------------------
你是否采用了什么框架CMS。是的话那就很正常。
通常如果反应慢但资源占用率不高,IO是首先要解决的瓶颈。因为默认的,PHP会将session写入文件系统中去,而且还会给文件加锁。
我建议你将session存进memcached或者redis缓存服务器,这些应用的驱动都支持扩展session存储。或者你自己可以用PHP去实现一个session存储机制。
http://www.php.net/manual/en/memcached.sessions.php
------解决方案--------------------
我这里速度还不错呢..
------解决方案--------------------
万网不是有监控后台吗?看看哪有瓶颈
------解决方案--------------------
叫万网发一个流量图给你 或者自己装个流量监控的软件
独享5M 峰值估计每秒500KB左右
------解决方案--------------------
调整哈apache,我以前也差不多,稍微多点人访问就出现慢的情况,现在稍微好点点了

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn