【问题标题】:PHP Ratchet websocket connects erraticPHP Ratchet websocket连接不稳定
【发布时间】:2018-04-09 10:49:58
【问题描述】:

我有一个托管在 AZURE 平台上的 Ubuntu 服务器。 SSH 的 IP 是 52.XX.XX.XX,如果我这样做 ifconfig 它会显示

 eth0 Link encap:Ethernet  HWaddr 00:0d:3a:f0:8c:0d  
      inet addr:10.0.X.XX  Bcast:10.0.1.255  Mask:255.255.255.0
      inet6 addr: fe80::20d:3aff:fef0:8c0d/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:59989423 errors:0 dropped:0 overruns:0 frame:0
      TX packets:81366097 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:27423133044 (27.4 GB)  TX bytes:15776052287 (15.7 GB)

所以我将 websocket IP 分配给 eth0 IP

websocket = new WebSocket("ws://10.0.X.XX:9000");

拥有服务器的公司提供互联网。如果我尝试将 websocket 与公司提供的互联网连接,那么我的 websocket 连接就会连接。否则,如果我连接其他互联网服务,它就无法连接。但不会抛出任何消息。

我真的很空白,将不胜感激。

【问题讨论】:

    标签: php websocket ratchet


    【解决方案1】:

    您在公司本地服务器上的项目因此可以从本地互联网访问

    如果您想从其他网络连接: 您的服务器必须通过其公共 IP(由 ISP 提供的静态 IP)从其他 Internet 访问 或者 您可以在公共服务器上托管您的项目。

    【讨论】:

      猜你喜欢
      • 2016-08-22
      • 1970-01-01
      • 2021-03-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多