一个让我斯巴达的问题

这两天在用dedecms的时候出现了一个让人很斯巴达的问题,得不到解决,现在描述一下,希望哪位老师能指点一下。

我遇到的情况是dede自带采集功能的性能突然下降。

服务器Xeon 2.4 4G内存,CentOS的系统,Apache/2.2.14 (Unix) DAV/2 PHP/5.2.11

之前测试采集的时候速度比较正常,目标站点的内容3000个文章,晚上睡觉前开始采第二天早上就好了。

目前在目标站点新加了一个规则,测试文章1000篇,居然跑了1天多时间。(本人笔记本虚拟机环境的采集速度都比这个快)

本来以为是被采集目标站点ban了,但是经谭老师指点,远程机直接wget目标站点的网页,网页均在0.1s内获取。目标站点与主机的ping在15左右。另外,采集多个其他站点的速度也非常慢(之前比较快)。

目前经过测试,列出一些现象供诸位老师参考。

1.ping和wget目标主机都很正常

2.同样的采集规则,虚拟机的测试环境比问题主机的快

3.问题主机的CPU占用率和内存消耗量很低,系统空闲资源多

4.在问题主机8080端口上使用了lampp(跟我虚拟机环境一样),结果采集起来跟80端口上手工编译的环境一样的慢。

5.这个情况是突然出现的。

6.用top命令观察采集时的进程情况,虚拟机环境里httpd这个进程一直出现,但是问题主机的httpd进程时有时无。

请熟悉linux apache dedecms的老师指点迷津。各位朋友也帮忙转发一下,帮我早点解决这个问题。

0 Responses to “一个让我斯巴达的问题”


  • No Comments

Leave a Reply