小编hsf*_*xjy的帖子

为什么我的服务每 90 秒重新启动一次?

我正在使用 Ubuntu Server 16.04。

这是.service文件:

[Unit]
Description=NoDescpt

[Service]
ExecStart=/home/git/cmd/daphnei
Restart=always
KillSignal=SIGQUIT
Type=notify
NotifyAccess=all

[Install]
WantedBy=multi-user.target
Run Code Online (Sandbox Code Playgroud)

以及相关的脚本/home/git/cmd/daphnei

#!/bin/bash
cd /home/git/hsfzmun/server
/home/git/virtualenvs/hsfzmun/bin/daphne -b 0.0.0.0 -p 8001 -v2 config.asgi:channel_layer
Run Code Online (Sandbox Code Playgroud)

让我感到困惑的是该服务将每 90 秒重新启动一次,但我找不到原因。


我发现该服务的状态始终为activating,这意味着systemd不知道该服务已启动。但是脚本确实启动了,因为我可以访问我的网站。那么它有什么问题呢?

ubuntu service systemd systemctl

1
推荐指数
1
解决办法
1759
查看次数

标签 统计

service ×1

systemctl ×1

systemd ×1

ubuntu ×1