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

分布式GatewayWorkerd時候$gateway->lanIp="內(nèi)網(wǎng)IP"鏈接失敗

胖子

第一臺
截圖

第二臺
截圖

第一臺登錄
截圖
然后第一臺和第二臺就開始報錯
截圖
截圖

這是什么原因,

2662 1 0
1個回答

phpcreeper

確認下gateway所在機器的幾個內(nèi)部端口防火墻放行了嗎?

  • 胖子 2020-03-06

    如果我在第一臺服務器ping第二臺服務器的內(nèi)網(wǎng)IP 如果ping不通,是不是$gateway->lanIp="就要填寫外網(wǎng)IP"

  • phpcreeper 2020-03-06

    既然是在同一個內(nèi)網(wǎng),那先排查下為何兩臺內(nèi)網(wǎng)服務器無法互通; 對于不在同一內(nèi)網(wǎng)的機器,一般才考慮將lanIp設置成目標機器外網(wǎng)IP,當然內(nèi)網(wǎng)也可以這樣設置,注意防火墻策略就好。

  • 胖子 2020-03-06

    大佬你最后提到的“將lanIp設置成目標機器外網(wǎng)IP”,是說我第一臺機器的$gateway->lanIp=“第二臺機器的外網(wǎng)IP嘛”。

  • phpcreeper 2020-03-06

    lanIP指的是當前部署gateway機器的IP

  • 胖子 2020-03-06

    1:我第一臺機器ping第二臺機器的內(nèi)網(wǎng)IP ,ping不通,就是不在一個內(nèi)網(wǎng)里,
    2:然后就要吧$gateway->lanIp=""這一步本來要填寫本機內(nèi)網(wǎng)IP的改成本機外網(wǎng)IP。
    但是我換成外網(wǎng)IP就會提示我這個錯誤: stream_socket_server(): unable to connect to tcp://39.97.123.163:2800 (Cannot assign requested address) in /root/hcl/GatewayWorker/vendor/workerman/workerman/Worker.php on line 2226

  • phpcreeper 2020-03-06

    這說明 39.97.123.163 并不是當前gateway機器的真實公網(wǎng)IP

  • 胖子 2020-03-06

    這是阿里云服務器上顯示的:39.97.123.163(公網(wǎng))

  • 胖子 2020-03-06

    如果 $gateway->lanIp="" 換成本機內(nèi)網(wǎng)IP 或者127.0.0.1 是正常的。

  • 胖子 2020-03-06

    第1臺服務器lanIp換成本機內(nèi)網(wǎng)IP后會報錯:GatewayConnection Error : 1 ,connect 第2臺服務器內(nèi)網(wǎng)IP:2801 fail after 127.2276 seconds

  • 胖子 2020-03-06

    這是第1臺代碼
    $gateway = new Gateway("tcp://0.0.0.0:8282");
    $gateway->name = 'YourAppGatewa';
    // gateway進程數(shù)
    $gateway->count = 2;
    // 本機ip,分布式部署時使用內(nèi)網(wǎng)ip
    $gateway->lanIp = '39.97.123.163';
    $gateway->startPort = 2800;
    // 服務注冊地址
    $gateway->registerAddress = '39.97.123.163:1238';

  • phpcreeper 2020-03-06

    39.97.123.163 并不是當前gateway機器的真實公網(wǎng)IP, 應該是個阿里云代理IP,這樣的話 $gateway->lanIp = '39.97.123.163'; 也是行不通的。

  • 胖子 2020-03-06

    那還有其他辦法嗎?

  • phpcreeper 2020-03-06

    要么必須有真實的公網(wǎng)IP,要么就是內(nèi)網(wǎng)要能互通; 兩個要么若都不滿足,那迫不得已還有一種偏方就是需要改源代碼;

  • 胖子 2020-03-06

    謝了大佬。江湖最高禮儀 (抱拳)

  • phpcreeper 2020-03-06

    不客氣

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