当前位置:论坛首页 > Linux面板 > 求助

宝塔任务管理器用不了,而且workerman服务自动被关

发表在 Linux面板2020-1-22 21:43 [复制链接] 0 2601

本帖最后由 万兆万品 于 2020-1-22 21:53 编辑

首先,我什么都没有动,甚至都没有SSH登录服务器,甚至几乎没访问过宝塔面板,什么都没动。自发文起,已经不间断运行21天了。
1:我是独立的物理机服务器,32G内存 2个CPU 2620服务器。安装的centos7.6版本,宝塔面板版本7.1.0。
2:我给服务器配置了开机就自动执行workerman的PHP守护进程到:/etc/rc.local 。配置为类似:/path/to/php /path/to/yourfile.php start -d 都能正常守护进程执行和开启端口应该没啥问题。
3:经常发现运行了十几天之后,发现这个守护进程服务不正常了,也就是服务没了或者未运行。之前都是通过重启服务器或者手工在SSH里输入指令开启守护进程的形式让workerman运行。但是今天我想找找问题所在,然后打开任务管理器,想看看服务是否正常在运行。然后发现人物管理器报如下错误:



Traceback (most recent call last):
File "/www/server/panel/class/panelPlugin.py", line 1675, in a
return eval(execStr)
File "", line 1, in
File "plugin/task_manager/task_manager_main.py", line 570, in get_process_list
tmp['ps'] = self.get_process_ps(tmp['name'],pid)
File "plugin/task_manager/task_manager_main.py", line 602, in get_process_ps
if self.is_panel_process(pid):
File "plugin/task_manager/task_manager_main.py", line 311, in is_panel_process
self.panel_pid = int(public.ExecShell("ps aux | grep 'runserver:app'|grep -v grep|head -n1|awk '{print $2}'")[0])
ValueError: invalid literal for int() with base 10: ''




我想问一下,这个问题应该是什么问题?是宝塔自身升级导致的还是什么问题??出问题之前,我都有几个月了,压根都没登陆面板操作过。

是不是宝塔默认把这个进程给杀掉了?



补充:我在发文的时候,重启服务器,发现重新进入面板时,谷歌浏览器有ERR_CONNECTION_REFUSED 无法访问此网站。


服务器上安装的所有网站,都无法打开,所有端口服务也被拒绝。怀疑是没有重启成功。我必须到现场手工强制关机,然后重启服务器,才可以恢复。
使用道具 举报 只看该作者 回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表