phpsocketio 在使用cloudflare CDN后无法连接咱办? 老大

info

服务器环境: Nginx 1.17.9

Workerman version:3.5.29 PHP version:7.0.33

proto user worker listen processes status
ssl root none websocket://0.0.0.0:2347 1 [OK]

在没有启用CDN的时候完全没有问题,启用后就不正常了!老大,我们应该注意那些方面,谢谢

3670 2 0
2个回答

info

ps aux | grep 2347
root 5384 0.0 0.1 418420 23240 ? S Apr02 0:00 WorkerMan: worker process none websocket://0.0.0.0:2347
root 10235 0.0 0.0 110700 880 pts/0 S+ 01:22 0:00 grep --color=auto 2347

  • 暂无评论
小阳光

你用cdn访问动态的内容?一般cdn用于静态内容,有动态的内容还得考虑全站加速

  • info 2020-04-03

    全站加速

  • 小阳光 2020-04-03

    cloudflare cdn 会修改域名服务器地址,将你的域名解析ip到他们的服务器上去,根本不是你自己服务器的IP,你可以ping看结果。 还有它会给你端口转发到你自己服务器上去?肯定不行的,你可以直接用 ip:端口 的方式试一下。这很明显是cdn加速导致的问题。

  • info 2020-04-03

    恩,这个问题发现了,不知道张兄有什么好的解决办法,谢谢

  • 小阳光 2020-04-07

    websocket 你可以直接用 ip:端口 的方式

年代过于久远,无法发表回答
🔝