2

MacでVagrantを使用して本番セットアップを複製し、複数のGearmanサーバーを実行している問題を複製できるかどうかを確認しようとしています。

ただし、「Web」仮想マシンにジョブをGearmanキューに送信させることができず、代わりに件名に記載されているエラーが発生します。2つのVM間でpingを実行でき、一方のVMからもう一方のVMにSSHで接続できますが、ポート4730でTelnet接続を確立できないようです。

CLIから(-vvvを使用して)Gearmanサーバーを起動し、さらに多くのことが行われていることを確認しました。次のように、バックエンドが実際にWebVMからの接続を受け入れていることがわかります。

INFO Starting up
INFO Listening on 0.0.0.0:4730 (6)
INFO Creating wakeup pipe
INFO Creating IO thread wakeup pipe
INFO Adding event for listening socket (6)
INFO Adding event for wakeup pipe
INFO Entering main event loop
INFO Accepted connection from 127.0.0.1:48217
INFO [   0]       127.0.0.1:48217 Connected
INFO Accepted connection from 33.33.33.11:48208
INFO [   0]     33.33.33.11:48208 Connected
INFO [   0]     33.33.33.11:48208 Disconnected
INFO Accepted connection from 33.33.33.12:34402
INFO [   0]     33.33.33.12:34402 Connected
INFO [   0]     33.33.33.12:34402 Disconnected
INFO Accepted connection from 33.33.33.12:34404
INFO [   0]     33.33.33.12:34404 Connected
INFO [   0]     33.33.33.12:34404 Disconnected
INFO Accepted connection from 33.33.33.12:34406
INFO [   0]     33.33.33.12:34406 Connected
INFO [   0]     33.33.33.12:34406 Disconnected

ただし、受信した接続では何もしていないようです。他の誰かがこの問題の経験を持っていますか、またはおそらくエラー111が何であるかを明らかにすることができますか?

ありがとう。

4

1 に答える 1

0

ローカルホストからの接続のみを受け入れるようにギアマンをバインドしましたか?他の接続が切断されているのがわかりますが、ローカルホストは稼働しています。

ギアマンジョブサーバーに接続できない場合にのみ、このエラーが発生します。

あなたのギアマン起動コマンドは何ですか?

于 2012-10-08T08:01:33.857 に答える