0

起動、再起動、停止するコマンドは何gearmanですか?

これまでのところ、私は知っています:

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

管理するためのアイデアはありgearmanますか?

4

2 に答える 2

7

Gearmandを再起動する場合は、シェル スクリプトgearman-job-serverを使用する必要があります。sudo service gearman-job-server restartサーバーを停止および開始するコマンドを入力します

---------------------- 詳細情報必要な場合 ---------------------- -

ここで少し混乱していると思います。それはすべて用語のせいです。アプリケーションの名前は、メッセージ キューシステムであるGearmanです。

Linux OS を使用しているという前提で回答しています。Gearman をインストールしようとすると、インストールされるアプリケーションは、Job-Server/executable ファイルであるgearmandです。たとえばApacheのようなもの。コマンド リファレンスについては、リンクhttp://manpages.ubuntu.com/manpages/precise/en/man8/gearmand.8.htmlを参照してください。

ではギアマンは?Gearmanは、 Gearmand と対話できるクライアント プログラム/アプリケーションです。Gearman を使用すると、コマンド ラインからクライアント機能とワーカー機能を実行できます。コマンド リファレンスについては、リンクhttp://manpages.ubuntu.com/manpages/precise/en/man1/gearman.1.htmlを参照してください。

それで、gearadminとは何ですか? これは、ギアマンドに対して管理コマンドを実行できるツールです。 リンクを参照してください: http://manpages.ubuntu.com/manpages/precise/en/man1/gearadmin.1.html

次に、コマンドgearmandに関する質問に移ります。シェルからコマンドをgearmandとして実行すると、Job Server が起動し、シェル プロセスにアタッチされます。例:シェルからphpを実行すると、php実行され、コマンドの待機が開始されますか?同じ方法。Gearmand をバックグラウンド プロセスとして実行する場合は、パラメーターを-dとして実行する必要があります。これにより、デーモンとして実行されます。

そのgearmand -dため、デーモンとして実行されます。再起動コマンドではありません。

これがあなたの質問に答え、命名について混乱がある場合に備えて明確にするのに役立つことを願っています.

于 2015-05-20T07:50:44.957 に答える