fapws3 服务器重启时发出警告且服务不可用

fapws3 服务器重启时发出警告且服务不可用

我在虚拟开发服务器上为我的 django 项目运行了一个 fapws3 服务器,一切运行正常。在更改模板目录的标准设置后,我的服务器无法再次启动。相反,-requesthttp返回“服务不可用。请稍后重试。”。此外:如果我运行

sudo /etc/init.d/fapws3 restart

回报是

Restarting FAPWS3: fapws3start-stop-daemon: warning: failed to kill 7786: No such process
start-stop-daemon: warning: failed to kill 7802: No such process
start-stop-daemon: warning: failed to kill 7806: No such process
start-stop-daemon: warning: failed to kill 7814: No such process
start-stop-daemon: warning: failed to kill 7820: No such process

这似乎是完全正确的,因为如果我使用以下命令检查正在运行的进程

ps aux | grep -i manage

我只得到一个进程

ct         7923  0.0  0.1   3876   824 pts/0    S+   19:12   0:00 grep -i manage

但如果我尝试手动杀死它,它会说

kill -9 7923
-bash: kill: (7923) - No such process

也是正确的,因为如果我运行

ps aux | grep -i manage

它随后总是返回一个更高的进程 ID(即):

ct        7935  0.0  0.1   3876   820 pts/0    S+   19:15   0:00 grep -i manage

仅运行“sudo /etc/init.d/fapws3 stop”和“sudo /etc/init.d/fapws3 start”不会改变任何内容。

有什么建议可以让我的服务器再次运行吗?谢谢!

答案1

我花了几个小时解决这个问题,直到我发现了以下命令:

sudo netstat -anp -p | grep 80

端口上有许多进程正在等待关闭。手动终止这些进程后,就可以初始化一个新的 pound 实例。

相关内容