![Upstart 不会重新加载其配置](https://linux22.com/image/796880/Upstart%20%E4%B8%8D%E4%BC%9A%E9%87%8D%E6%96%B0%E5%8A%A0%E8%BD%BD%E5%85%B6%E9%85%8D%E7%BD%AE.png)
我有一个服务,我正在尝试为其编写 upstart 脚本,但进展不太顺利。在某个时候,我决定我需要重新开始,并删除了 upstart 配置文件。
stop myservice
rm -f /etc/init/myservice.conf
initctl reload-configuration
但是,upstart 仍然在列表中显示我的服务为“已停止/已终止”。
initctl list
status myservice
这是怎么可能的?我怎样才能在不重启机器的情况下彻底摆脱我的服务?作为参考,initctl --version
显示 0.6.5。
答案1
好吧,从长远来看,重新启动解决了这个问题。不过我希望我不用等两周左右才能摆脱那个过时的条目。