Board logo

标题: [BUG反馈] WDCP_v3.3.6-计划任务-WEB重起Bug——重启计划任务无法启动httpd、nginxd服务 [打印本页]

作者: chm    时间: 2019-3-2 13:34     标题: WDCP_v3.3.6-计划任务-WEB重起Bug——重启计划任务无法启动httpd、nginxd服务

WDCP_v3.3.6-计划任务-WEB重起Bug——重启计划任务无法启动httpd、nginxd服务

新购买配置安装的腾讯云(CentOS 6.9 64位)服务器,总是每天固定时间出现Web站点无法访问的情况,经过几天的排查,发现了问题所在,因为计划任务重的WEB重起失效导致。

服务器环境:腾讯云纯净安装CentOS 6.9 64位
WDCP面板版本:wdCP v3.3.6



开始以为是防火墙设置问题,经过数天排查后,终于将问题定位在计划任务里,再一项项的单独开启、关闭测试。最终确定是因为“WEB重起”这项任务导致。



查看执行记录里头,“WEB重起”的执行记录也很怪样,没有显示任务名,只显示了时间



在定时执行了“WEB重起”任务后,查看系统管理-启动服务,发现httpdnginxd这两项服务呈关闭状态。手动开启后,WEB站点访问就恢复正常了。



请求官方开发人员检查“WEB重起”这项计划任务的代码有效性。

另请修正错别字,将“WEB重”改为“WEB重”。

感谢官方开发人员的辛苦付出!
作者: admin    时间: 2019-3-4 16:30

是默认的重起服务吗
作者: chm    时间: 2019-3-4 20:37

本帖最后由 chm 于 2019-3-4 20:38 编辑
是默认的重起服务吗
admin 发表于 2019-3-4 16:30


是的,上面已详细注明故障发现过程。
望官方技术大大排查解决。

webrestart.sh
  1. #!/bin/bash
  2. # wdcp tools
  3. #
  4. # author wdlinux
  5. # url http://www.wdlinux.cn
  6. tld="/www/wdlinux/wdcp/logs"
  7. [ ! -d $tld ] && mkdir -p $tld
  8. tlf=$tld/task.log
  9. netstat -lnpt | grep nginx && killall -9 nginx && service nginxd start && date >> $tlf && echo "nginx restart success" >> $tlf
  10. netstat -lnpt | grep httpd && killall -9 httpd && service httpd start && date >> $tlf && echo "apache restart success" >> $tlf && exit 0
  11. date >> $tlf && echo "web restart fail" && exit 1
复制代码

作者: admin    时间: 2019-3-6 12:14

N+A引擎
作者: chm    时间: 2019-3-8 01:28

N+A引擎
admin 发表于 2019-3-6 12:14



    什么意思?请问这个问题怎么解决?
作者: chm    时间: 2019-3-15 00:47

@admin 求支持




欢迎光临 WDlinux官方论坛 (http://wdlinux.cn/bbs/) Powered by Discuz! 7.2