关于在挂机时提示502错误的解决方法

优采云 发布时间: 2020-08-06 08:13

  我认为在浏览器中打开更多采集集时,每个人都应该像我一样. 一段时间后,所有采集页面都会提示502错误. 当然,只需再次刷新它,但这会大大影响脱机连接的效率.

  

  因为我连接了百度CDN加速,所以我认为这是CDN加速的原因,但是经过长时间的研究,我发现这是由于服务器未及时响应采集请求所致;从多方搜索信息后,我觉得这是一个phpfpm线程问题;

  因为我使用的是Linux主机,所以这里的修改方法是Centos6.8的方法. 许多人使用Windows,但是您可以自己去teammate目录修改配置文件. 我对Windows主机不熟悉. 个人喜好,我觉得linux比Windows作为服务器要好,所以我从未使用过Win服务器;

  方法如下,找到phpfpm的配置文件

  1,vi / usr / local / php / etc / php-fpm.conf

  找到max_children =“ 25”;将值设置为25 //此参数表示最大值,可以根据您的服务器环境进行调整. 打开浏览器进行采集意味着1个过程;

  2,重新启动PHP服务

  /etc/init.d/php-fpm重新启动

  3,查询命令

  您可以在开始采集时查询进程数

  netstat -anpo | grep“ php-cgi” | wc -l

  例如,当我打开7个采集页时,显示的进程数为7;

  最后,目前,我在第7个驱动器上采集了30分钟,却没有502个. 我将测试挂了更长的时间后,我将结果退还给我. //以前的第三个驱动器集合没有问题,只要第四个驱动器处于打开状态,挂断电话时502错误将是错误的. ;

  ================================================ ===========================================

  测试结果:

  我设置为30. 经过1小时的测试,7个驱动器没有问题,另一台计算机上的所有3个驱动器均报告错误. 配置很好,您可以考虑增加它.

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线