相关疑难解决方法(0)

新贵脚本和启动停止守护程序

我遇到了一个问题,即制作一个新贵脚本会多次调用该脚本,导致我的 IRCd 产生大约 8 次左右。为了解决这个问题,我使用了 start-stop-daemon:

description "IRC Daemon Upstart Script"

start on startup
start on runlevel [2345]
stop on runlevel [016]

respawn

nice -5

exec start-stop-daemon --start --chuid ircuser --chdir /home/ircuser/inspircd/run --exec /home/ircuser/inspircd/run/bin/inspircd -- --config=/home/ircuser/inspircd/run/conf/inspircd.conf
Run Code Online (Sandbox Code Playgroud)

这与我想要的完全一样,除了:

stop ircd
Run Code Online (Sandbox Code Playgroud)

说它会停止它,但之后 inspircd 仍在运行。

有没有比使用 start-stop-daemon 更好的方法来阻止脚本打开 8 个实例,或者有什么方法可以使它与 start-stop-daemon 兼容?

upstart

8
推荐指数
1
解决办法
2万
查看次数

标签 统计

upstart ×1