2015-04-02 300 views
0

啓動,重啓和停止的命令是什麼gearmangearman停止啓動重啓命令

到目前爲止,我知道:

gearadmin --shutdown # stop 
gearmand -d # I believe it is to restart. Not sure. 

任何想法來管理gearman

+0

我檢查了'gearman','gearmand'和'gearadmin'的手冊頁,發現你知道的是正確的。 AFAIK沒有「重啓」的選項。我曾經殺死守護進程並開始使用'gearmand -d'作爲'restart'。希望能幫助到你。 – Hussain 2015-04-02 14:08:31

+0

@Hussain,你可以參考我的答案。要重新啓動,您應該使用** gearman-job-server **命令 – 2015-05-20 07:51:58

回答

3

如果你想重新啓動geardon,那麼你應該使用shell腳本gearman-job-server。鍵入命令爲sudo service gearman-job-server restart其中停止並啓動服務器

---------------------- 更多信息如果您需要它----- ------------------

我假設你在這裏有一些小的困惑。這都是因爲術語。申請的名稱是Gearman這是一個消息隊列系統。

我回答了您正在使用Linux操作系統的假設。 當您嘗試安裝Gearman時,安裝的應用程序是gearmand這是一個作業服務器/可執行文件。例如Apache。 請參閱鏈接http://manpages.ubuntu.com/manpages/precise/en/man8/gearmand.8.html以獲取命令參考。

那麼什麼是gearmangearman是客戶程序/應用程序,您可以通過它與geardon交談。通過齒輪工,您可以從命令行運行客戶端和工作者功能。 請參閱鏈接http://manpages.ubuntu.com/manpages/precise/en/man1/gearman.1.html以獲取命令參考。

那麼什麼是gearadmin?這是工具,它允許您對您的gearmand運行管理命令 參考鏈接:http://manpages.ubuntu.com/manpages/precise/en/man1/gearadmin.1.html

現在來到你的有關命令gearmand問題。如果您運行命令gearpan,那麼作業服務器將啓動並連接到您的Shell進程。例如:如果從shell運行php,則運行php並開始等待您的命令正確?同樣的方式。如果你想運行Gearmand作爲後臺進程,那麼你應該帕拉姆運行爲-d這使得它運行的守護

所以gearmand -d使得它運行的後臺程序。不是重新啓動命令。

希望這有助於回答您的問題,並澄清如果您對命名有任何困惑。