在我的應用程序中,我使用芹菜和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,我沒有從他們那裏得到響應(計算結果)。
如何解決這個問題?
謝謝!