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

GatewayWorker通過docker容器端口映射后,通過宿主機ip訪問會出錯,不兼容!

dignfei

bug描述

宿主機ip 192.168.188.88
設置 $register = new Register('text://0.0.0.0:9138');
php容器映射端口

  • "9138:9138"
  • "2900:2900"
  • "2901:2901"
  • "2902:2902"
  • "2903:2903"
    php容器內(nèi)運行php8:
    $gateway->lanIp = "127.0.0.1";能正常訪問,
    截圖
    改為$gateway->lanIp = '192.168.188.88'; 就會報錯:
    截圖

    程序代碼或配置

GatewayWorker的demo代碼
http://wtbis.cn/download/GatewayWorker.zip

期待的結果及實際結果

這里寫期待結果及實際結果

$gateway->lanIp = "127.0.0.1";能正常訪問,
改為宿主機的ip,$gateway->lanIp = '192.168.188.88'; 也應該正常訪問

重現(xiàn)bug的步驟

1.docker 下載php8容器,設置容器端口映射
php容器映射端口

  • "1238:1238"
  • "2900:2900"
  • "2901:2901"
  • "2902:2902"
  • "2903:2903"
    ,啟動容器
    2.下載GatewayWorker的demo代碼
    http://wtbis.cn/download/GatewayWorker.zip
    1. $gateway->lanIp = 改為宿主機ip
      4.啟動 GatewayWorker的demo代碼

系統(tǒng)環(huán)境及workerman/webman等具體版本

php8.10,
GatewayWorker最新版 3.0.27
workerman 4.0.30

1403 1 0
1個回答

walkor 打賞
  • dignfei 2023-02-20

    1.能用,只能設置$gateway->innerTcpWorkerListen="0.0.0.0" ;
    2.用容器ip不行,因為每次重啟電腦ip都在變。
    3.Gateway::$registerAddress = '192.168.188.88:1238'; 這個沒用了,設不設置都一樣

  • dignfei 2023-02-20

    謝謝老大

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