1
我有一個單獨的項目foo
,由幾個守護進程組成,例如, foo-web
,foo-worker
和for-cleanup
。對於他們每個人我都有一個非常簡單的Upstart腳本,允許我使用像service foo-web start
這樣的命令。One Upstart統治他們全部
我真正想要的是有另一個Upstart腳本一次控制整個應用程序。因此,我可以使用service foo restart
重新啓動整個項目,並且只爲整個項目編寫start on
,stop on
和respawn
段落。
我該如何實現這樣的行爲?
前景看好。你能否提供一個解決我的特殊問題的控制文件例子? – vbo
https://gist.github.com/deep-thought-42/9020178#file-monit_group_example是一個monit配置文件的例子。有了這個設置,你可以做「monit -g foo start」,「monit -g foo stop」,「monit -g foo restart」 – deepthought42