Upstart 不会重新加载其配置

Upstart 不会重新加载其配置

我有一个服务,我正在尝试为其编写 upstart 脚本,但进展不太顺利。在某个时候,我决定我需要重新开始,并删除了 upstart 配置文件。

stop myservice
rm -f /etc/init/myservice.conf
initctl reload-configuration

但是,upstart 仍然在列表中显示我的服务为“已停止/已终止”。

initctl list
status myservice

这是怎么可能的?我怎样才能在不重启机器的情况下彻底摆脱我的服务?作为参考,initctl --version显示 0.6.5。

答案1

好吧,从长远来看,重新启动解决了这个问题。不过我希望我不用等两周左右才能摆脱那个过时的条目。

相关内容