私は Gearman Job サーバーを持っており、ここでワーカーを作成し、すべての面倒な作業を行う予定です。Gearman Job Server は、アプリケーション サーバーから PHP スクリプトによって呼び出されます (Gearman クライアントが既にインストールされています)。
Gearman が Job Server で動作しているかどうかをテストし、次の応答を受信しました:
ubuntu@ip XXXXXXX:~$ ps -e|grep gearman
24255 ? 00:00:00 gearmand
また、次のようにして、ギアマンが機能しているかどうかをアプリケーションサーバーでテストしました。
<?php
print gearman_version() . "\n";
?>
ギアマンバージョンを印刷したので、動作します。
これで、Job Server を呼び出すクライアントができました。しかし、PHPワーカーを配置する場所を見つけるのに苦労しています。それらをGearmanにリンクして、クライアントが呼び出しを行うときにどのワーカーを実行するかを認識します。
どんな助けでも大歓迎です。ありがとう