我試圖第一次使用暴發戶。我有兩個我想開始的java程序。第一個是在jetty上運行的solr搜索服務器,第二個是在solr服務器啓動後啓動的自定義爬網程序。暴發戶啓動另一項工作後,延遲開始工作,正在運行
我履帶初始化腳本是這樣的:
description "crawler"
author ""
start on runlevel [2345]
stop on runlevel [!2345]
respawn
script
cd /home/crawler
java -Duser.timezone=Europe/Berlin -jar crawler.jar
end script
現在的Solr的服務器,我寫了這個:
description "server"
start on starting crawler
stop on runlevel [!2345]
respawn
script
cd /home/server/version0.1/example
java -Duser.language=en -Dsolr.clustering.enabled=true -Duser.country=US -Dfile.encoding=UTF-8 -jar start.jar
end script
都開始看起來是這樣的工作,但我希望抓取工具在稍微延遲2秒後開始,讓服務器有時間啓用一切。 任何人都知道如何做到這一點? 你對這兩個新貴腳本有什麼看法?他們可以或我錯過了什麼? (我是一個總init初學者)
,什麼是對停止語法? '停止爬行器'? –
應該工作,你爲什麼不嘗試呢?請閱讀http://upstart.ubuntu.com/cookbook/和http://upstart.ubuntu.com/getting-started.html 6.33.2停止依賴服務之前停止停止其他服務 6.33。 3從屬服務停止停止其他服務後停止 –