2014-10-22 47 views
0

在我的應用程序中,我使用芹菜和RabbitMQ。芹菜不發送迴應的後端

在localhost一切正常:

我派任務,幾個工人,他們計算並返回結果call.py(我用groups)。

問題從這裏開始:

在我的筆記本電腦(的MacBook)我有RabbitMQ的,在桌面上(電腦,Windows) - 芹菜工人。我開始撥打call.py(在筆記本電腦上),它將數據發送到我的桌面(工作人員),他們收到並計算任務,最後(當所有任務成功時),我的筆記本電腦沒有收到工作人員的任何響應。

沒有錯誤,沒有。

我的筆記本電腦ip - 192.168.1.14。這個ip我用在經紀人後端參數,當我做芹菜instanse。

的RabbitMQ-env.conf

NODE_IP_ADRESS=192.168.1.14 

在我的路由器我做forwading端口5672至192.168.1.14。

所以,如果所有的應用程序運行在本地主機上,我使用我的公共IP(5.57.N.N.) - 所有的作品。

如果我在另一個主機(192.168.1.14)上使用worker,我沒有從他們那裏得到響應(計算結果)。

如何解決這個問題?

謝謝!

回答