服务器环境: 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的时候完全没有问题,启用后就不正常了!老大,我们应该注意那些方面,谢谢
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用于静态内容,有动态的内容还得考虑全站加速
全站加速
cloudflare cdn 会修改域名服务器地址,将你的域名解析ip到他们的服务器上去,根本不是你自己服务器的IP,你可以ping看结果。 还有它会给你端口转发到你自己服务器上去?肯定不行的,你可以直接用 ip:端口 的方式试一下。这很明显是cdn加速导致的问题。
恩,这个问题发现了,不知道张兄有什么好的解决办法,谢谢
websocket 你可以直接用 ip:端口 的方式