这句话怎么理解呢?
测试结果困惑,加上task执行顺序似乎没有变?
红框是加上task运行结果,蓝框是不加task运行结果。
现在新的各个发行版都是systemd了。不用再看upstart了吧。
upstart参考资料:https://www.cnblogs.com/plxx/...
摘抄:
Upstart 为每个工作都维护一个生命周期。一般来说,工作有开始,运行和结束这几种状态。为了更精细地描述工作的变化,Upstart 还引入了一些其它的状态。比如开始就有开始之前(pre-start),即将开始(starting)和已经开始了(started)几种不同的状态,这样可以更加精确地描述工作的当前状态。
关于systemd的参考资料:http://ruanyifeng.com/blog/20...
1 回答2.7k 阅读✓ 已解决
2 回答804 阅读✓ 已解决
1 回答780 阅读
1 回答733 阅读
要结合上一段一起看。
说白了就是
start on started <JOB>
这里的started
到底时什么时候触发的。pre-start → starting → post-start → started → running → pre-stop → stopping → post-stop → stopped
是在
post-start
之后。pre-start → starting → post-start → running → pre-stop → stopping → post-stop → started → stopped
是在
post-stop
之后。