有吊大的大佬了解 CDN 吗?

2020-03-03 21:52:40 +08:00
 captainm

因之前主要是国外客户,所以选用了套路云美国硅谷的服务器,现在国内用户增多,欲使用阿里云 CDN 给国内用户加速。目前的情况是,套了 CDN 之后,反而速度变慢了,甚至 503、504。猜测问题应该是出在回源上(附上阿里云售后的回复)。

如果 CDN 无法解决,那么是否可以自建一个国内的 CDN 节点呢?然后国内外分别做好解析。 主从同步不现实,因为网站外包商说做不了。。。

大佬们还有其他建议或者解决方案吗,请赐教

感谢阅读此贴。

阿里云回复:

12547 次点击
所在节点    CDN
106 条回复
huntcool001
2020-03-03 21:54:03 +08:00
想给你点建议的, 可惜比较小..算了.
Android2MCU
2020-03-03 22:03:12 +08:00
可惜不了解 CDN……sad
FakerLeung
2020-03-03 22:09:36 +08:00
可惜不了解 CDN
Raynard
2020-03-03 22:09:47 +08:00
我本来也想给点建议。。可我。。。。哎
fangpeishi
2020-03-03 22:12:41 +08:00
域名备案了吗,换阿里的全站加速试一试。
jugelizi
2020-03-03 22:12:50 +08:00
即便米国也不至于 30s 打不开吧 你是回源到源服务器吗
daimaosix
2020-03-03 22:17:44 +08:00
如果你动态文件回源率就会很高,就不建议再用 CDN,多一层 CDN 适得其反。如果你的静态文件较多,且国内访问量也比较大,这样会缓存到 CDN 节点上,降低回源率,速度也就会提升上去。
daimaosix
2020-03-03 22:20:44 +08:00
国内的 CDN,源是国外的话,每次用户访问 CDN 节点会回源,如果节点连接到源的网络不佳,尤其是海外,这时候就会产生大量的 504 超时,倒不如用户直接访问到源上或者海外 CDN 上面。
daimaosix
2020-03-03 22:22:25 +08:00
如果国内的用户增多,非常建议你在国内部署源吧。
suley
2020-03-03 22:24:26 +08:00
建议你更换网站外包商。这种工作是可以做的。
captainm
2020-03-03 22:36:37 +08:00
@suley 换个外包商,伤筋动骨。。
xsir2020
2020-03-03 22:37:37 +08:00
如果 CDN 无法解决,那么是否可以自建一个国内的 CDN 节点呢?然后国内外分别做好解析。
-------
可行,国内你做个站点,只要你国内的服务器到你硅谷服务器速度可以,那么 CDN 回源超时的问题就解决了。
captainm
2020-03-03 22:38:53 +08:00
@daimaosix 感谢大佬回复,动态内容很少,90%都是静态内容;我有想过直接让用户访问境外 CDN 节点,也试过,访问到香港或者新加坡的节点上,但是也很慢;也想过在国内部署源,关键是人家外包说同步不好做。。。。而且,他丫用的是 Windows server 部署的。。。
captainm
2020-03-03 22:39:57 +08:00
@xsir2020 我自己认为这应该是目前最好的办法,因为外包商说他们那边做不了同步。。关于自建 CDN 节点,大佬思路吗?感谢回复。
captainm
2020-03-03 22:41:35 +08:00
@huntcool001
@Android2MCU
@FakerLeung
@Raynard
小的也可以啊 /doge
hundan
2020-03-03 22:44:04 +08:00
可以啊 加个中转节点 dns 分地域解析
captainm
2020-03-03 22:45:08 +08:00
@hundan 大佬可以告知一下思路吗?感谢回复。
GDC
2020-03-03 22:50:22 +08:00
这标题… 还以为是在隔壁论坛…
captainm
2020-03-03 22:52:13 +08:00
@GDC 哈哈哈哈 习惯了
xsir2020
2020-03-03 22:59:02 +08:00
我不是让你自建 CDN 节点,是让你部署一份代码到国内服务器,域名分国别解析就行,只要你确保国内服务器到你硅谷的速度可以,那么 CDN 的回源问题就解决了。而国内单一节点到国外服务器速度的问题,这个就比较容易解决了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/649573

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX