我的 NewAPI 服务部署在一台 VPS 上,直接用 IP 访问是正常的。
-
套上 Cloudflare (CF) 代理后:基本正常,请求成功率很高。
-
换成腾讯云 EdgeOne 代理后:请求变得极不稳定,频繁失败,客户端经常报错。
因为我是国内用,是不是不能套CDN,或者是套个什么其他的cdn能解决这个问题的
我的 NewAPI 服务部署在一台 VPS 上,直接用 IP 访问是正常的。
套上 Cloudflare (CF) 代理后:基本正常,请求成功率很高。
换成腾讯云 EdgeOne 代理后:请求变得极不稳定,频繁失败,客户端经常报错。
因为我是国内用,是不是不能套CDN,或者是套个什么其他的cdn能解决这个问题的
这得看 EdgeOne 到佬的vps链路是否稳定了
EO慢是因为没有备案,不开放国内CDN。
CF慢是因为CDN是境外的,免费用户开小黄云是给默认CDN。要解决的话需要优选(但是目前违反tos,可能导致账号封禁)
我个人感觉EO如果没有备案的话不如CF。
备案了用的是国内的
那不应该啊,你ping一下试试呢。
能正常打开 就是感觉出空回复和524 听别人说是 WebSocket还是说什么超时
跟流式有关系好像,时间长了就没了
因为是海外cdn+多人用+免费
可能是edgeONE到你的服务器链路不对?看看trace
话说你edgeone那边websocket什么的开了吗?&超时设置
好体验就要加钱
给的条件太少没法猜,一堆可能帮不上佬了。逐步看日志排查吧
主要是排查找不到思路 只有经常失败 我从newapi上看日志请求是正常请求,好像是没有传回客户端,初步估计是思考时间长 然后超时 但是我不知道这个时间在哪可以设置
超时就查日志,对照着自己服务器的日志和EO的日志,找超时那条请求。
另外EO的免费版是有自动降级策略的,有条件的话测下30元/个人版,要是企业用直接3800元的标准版伺候
中国大陆网路终端(中国DNS)<——>中国大陆EO加速服务<——>中国源站备案vps
按理说这样不至于经常出现524
好的谢谢佬我看看日志排排看
域名备案了吗,看一下你源站怎么设置的
源站就是docker应用 然后反代了一下 其他都默认 cdn回源协议跟随
那你站点的SSL证书用的什么
你的这台服务器是在国外吗?看着像是网络连接的问题
接口报520错误是啥意思啊
我排查的麻了 最后排查到防火墙上 没有加本机ip为白名单给拉到异常里了 导致本机没办法通过外网访问内部
我真是崩溃了 源站是正常的 接口一超过15s就524状态码