关于PHP小偷程序与CPU有关问题,请高手指导一下。多谢
程序员文章站
2022-06-08 19:47:12
...
关于PHP小偷程序与CPU问题,请高手指导一下。。谢谢
今天空间商客服访说要停我空间。。说是CPU使用过多。6%了。。因为得程序是PHP小偷程序。主要是偷百度知道的
所以我来请大家帮忙。。看看这里选什么。还有就是缓存到底是否开启呢?
关于这个。好像选第一个或是第三个都行。。。第二个空间运行不起来。可能是没配置。
我原来是没有开启缓存的。
这里我一直没动过。。。谢高人指点一下吧。。谢谢
------解决方案--------------------
打开缓存并把缓存过期时间设长一点 有可能会缓解cpu压力。
前提是磁盘读写性能说得过去,不然可能压力更大。
------解决方案--------------------
你自己设定一个更新时间,在这段时间内,不去爬人家的数据,而是只显示本地的缓存数据。
------解决方案--------------------
如果网站流量不大。拿cpu过高基本可以肯定是小偷采集导致的。
建议优化下小偷程序。
1.每次网页采集成功后 最好sleep几秒钟。
2.对获取网页进行时间限制。如用file_get_contents获取内容。拿要指定超时。
------解决方案--------------------
可以参考
http://topic.csdn.net/u/20111110/18/a46d86dd-d814-4d9e-b557-e62b519b4e32.html
------解决方案--------------------
不支持这种不劳而获得行为!
如果人家到你的网站去爬取你辛劳的果实,不知你是如何感觉
今天空间商客服访说要停我空间。。说是CPU使用过多。6%了。。因为得程序是PHP小偷程序。主要是偷百度知道的
所以我来请大家帮忙。。看看这里选什么。还有就是缓存到底是否开启呢?
关于这个。好像选第一个或是第三个都行。。。第二个空间运行不起来。可能是没配置。
我原来是没有开启缓存的。
这里我一直没动过。。。谢高人指点一下吧。。谢谢
------解决方案--------------------
打开缓存并把缓存过期时间设长一点 有可能会缓解cpu压力。
前提是磁盘读写性能说得过去,不然可能压力更大。
------解决方案--------------------
你自己设定一个更新时间,在这段时间内,不去爬人家的数据,而是只显示本地的缓存数据。
------解决方案--------------------
如果网站流量不大。拿cpu过高基本可以肯定是小偷采集导致的。
建议优化下小偷程序。
1.每次网页采集成功后 最好sleep几秒钟。
2.对获取网页进行时间限制。如用file_get_contents获取内容。拿要指定超时。
------解决方案--------------------
可以参考
http://topic.csdn.net/u/20111110/18/a46d86dd-d814-4d9e-b557-e62b519b4e32.html
------解决方案--------------------
不支持这种不劳而获得行为!
如果人家到你的网站去爬取你辛劳的果实,不知你是如何感觉
相关文章
相关视频
上一篇: PHP 总是不被人看好,为何?解决方案