国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

gatewayclient 和 workerman 不在同一服務(wù)器 通過gatewayclient 向指定客戶端發(fā)送數(shù)據(jù) 無法發(fā)送

yuhanyo

[2] ErrorException in Gateway.php line 1187
stream_socket_client(): unable to connect to tcp://172.18.13.186:2900 (???????????????????????

4132 4 0
4個回答

keytehu

兩臺服務(wù)器不在一個局域網(wǎng)連不上很正常

  • yuhanyo 2019-11-28

    http://doc2.workerman.net/push-in-other-project.html
    我是按照這個文檔的 第三個方法來的 新建一個text端口用于推送數(shù)據(jù) 我這個客戶端和服務(wù)端在不同服務(wù)器 客戶端該怎么發(fā)數(shù)據(jù)? 求指教

  • keytehu 2019-11-29

    我都沒看到你的代碼,我怎么知道你哪里錯了

  • yuhanyo 2019-11-29

    @1469:不好意思。。。 我在下面貼上了我的代碼 麻煩幫忙看看 。。。 -==-

yuhanyo

start_gateway.php 中的lanIp是我阿里服務(wù)器的內(nèi)網(wǎng)ip 客戶端在我本地電腦的tp框架中連接服務(wù)端報錯 根據(jù)文檔的方法一和方法三都操作報以上相同錯誤
linux服務(wù)端配置:




Tp5客戶端:

  • 暫無評論
phpcreeper

有好幾處問題需要注意:
1、客戶端和gatewayworker服務(wù)端在同一個內(nèi)網(wǎng)嗎? 若不在,$gateway->lanIp要設(shè)置成gateway服務(wù)器的公網(wǎng)IP;
2、所有的相關(guān)端口防火墻該放行都得放行;
3、既然是分布式通訊,registerAddress 肯定不能有 127.0.0.1 類似這樣的設(shè)置;

  • 暫無評論
yuhanyo

@blogdaren 安照您的方法我將 lanIP設(shè)置為了我的阿里云服務(wù)器公網(wǎng)IP $gateway->lanIp = '120.78.85.40';
start_businessworker.php
start_gateway.php
start_text_gateway.php
start_text_gateway.php
這四個文件中的registerAddress 我也設(shè)置為了公網(wǎng)ip '120.78.85.40:1238'
但是這樣設(shè)置后服務(wù)無法啟動報錯如下:

  • phpcreeper 2019-11-29

    ip address 確認下 120.78.85. 40 是不是當(dāng)前gate所在的服務(wù)器IP?

  • yuhanyo 2019-11-29

    原來阿里云服務(wù)器的 公網(wǎng)ip不是真的公網(wǎng)ip 那個私往ip才是真正的服務(wù)器ip 阿里做了代理 因為這個問題所以報錯 多謝 解決了

年代過于久遠,無法發(fā)表回答
??