一个人随便玩玩的博客。除网络小说,其它都为本人原创,网页设计、虚拟主机空间、小程序开发,网站搬家和维护、私域客服系统,私人管家等,价格美丽,有兴趣的话请联系我:点击在线沟通
分页: 1/1 第一页 1 最后页 [ 显示模式: 摘要 | 列表 ]
Jun 2
有时候,运行 Nginx、PHP-CGI(php-fpm) Web服务的Linux 服务器,突然系统负载会直线上升,使用top命令查看,发现是很多php-cgi进程点用CPU 使用率接近100%。

后来,通过跟踪发现,这类情况的出现,往往跟PHP的file_get_contents()函数的使用不当有着密切的关系。

PHP程序员们喜欢使用简单便捷的file_get_contents("http://example.com/") 函数,来获取一个 URL 的返回内容,但是,如果 http://example.com/ 这个网站响应缓慢,file_get_contents()就会一直卡在那儿,不会超时退出。
Tags: , ,
分页: 1/1 第一页 1 最后页 [ 显示模式: 摘要 | 列表 ]