1.我司的业务针对全球用户,但流量不是很大,相当于企业门户网站,主要是图片等静态资源;
2.因为之前主要都是海外用户,所以服务器用了阿里云美西的,现在国内客户逐渐多起来了,因此决定使用 CDN 进行静态资源分发;
3.前两天试用了一下阿里云的 CDN,选择的全球加速,配置好之后发现国内访问特别慢,比没用 CDN 之前都要慢,几乎到了打不开的程度,X-Cache 状态都是 MISS,遂问阿里云售后,回复说是因为我试用了国外的服务器,导致 CDN 回源超时而导致 504,所以国内用户打开就会特别慢。
4.有想过国内外分别试用一台服务器,但是又考虑到成本,因此放弃,后期用户更多的时候再考虑此方案。
5.欲问:可全球加速的 CDN 哪家强?或者针对国外和国内用户分别使用不同的 CDN ?再强调一下,只是加速静态资源。
新春快乐,感谢浏览此贴。
1
agdhole 2020-01-22 17:15:09 +08:00 1
网宿
|
2
wzw 2020-01-22 17:18:39 +08:00
阿里云国内服务器+阿里云 cdn? 会不会更好
|
3
Merlini 2020-01-22 17:21:48 +08:00 via Android
最近有看到有人用 ipfs,说是挺快的
|
4
iii 2020-01-22 17:25:06 +08:00
网宿 节点多
|
5
lhx2008 2020-01-22 17:37:57 +08:00 via Android
国外的服务器,国内访客,阿里云国外 CDN ?网站备案了吗? 1C1G 的服务器很便宜。
|
6
lc7029 2020-01-22 17:41:38 +08:00
网宿
|
7
moult 2020-01-22 17:43:56 +08:00 via iPhone
白山也不差
|
8
cst4you 2020-01-22 17:47:07 +08:00
域名备案, 海外走海外 cdn, 国内走阿里 cdn
|
9
712e1959 2020-01-22 17:52:47 +08:00 via Android
Cloudflare ?
|
11
paranoiagu 2020-01-22 17:54:49 +08:00 via Android
阿里云 cdn 加速不能国内外同时吗?
我用的 upyun 是可以的。 |
12
captainm OP @lhx2008 网站肯定备案了,不然也不会用阿里云。1c1G 服务器撑不起,企业用户不至于这么抠。。(虽然也不会太大方就是了)
|
14
captainm OP @paranoiagu 可以同时,但是国内用户访问比用 cdn 还要慢,几乎打不开,阿里云客服回复说因为我用的国外服务器,cdn 回源超时 504 了。UPYUN 据说对国外用户不是很友好
|
15
captainm OP @712e1959 CLOUD 企业级 200$/mo 有点贵,20$/mo 那个又不可以自定义 SSL 证书,我们的 SSL 就白买了
|
16
vacker 2020-01-22 18:00:52 +08:00 via Android
我们也有很多国外客户,目前方案是国内腾讯云 CDN,国外腾讯云全站加速。
|
17
dnsaq 2020-01-22 18:04:17 +08:00 via iPhone
流量不大自己做。流量巨大还是商业 cdn 好点,不过说实话大多国内公司的所谓全球加速都是骗钱的实际效果差的一逼。直接 cf 就好,对大陆自己单独解析一条
|
18
lhx2008 2020-01-22 18:14:05 +08:00 via Android
@captainm 纯静态 Nginx 很猛的好吧,一天几十万 IP 都不是事,你前面再挂个 CDN 就行了
|
19
indev 2020-01-22 20:04:29 +08:00
海外用 cloudflare,国内用百度云加速 ( https://www.cloudflare.com/zh-cn/network/china/),这个可行否?
|
20
prondtoo 2020-01-22 20:08:58 +08:00
静态站点还需要回源??
|
21
huaxianyan 2020-01-22 20:30:22 +08:00
@prondtoo 会,即使你主动预热,如果流量不大,一段时间会从各个节点上清除,用户访问的时候就会回源
|
23
sneezry 2020-01-22 21:28:10 +08:00 via iPhone
可能国内国外 cdn 得分开做,确实比较麻烦…
|
24
OllyDebug 2020-01-22 21:32:21 +08:00 via iPhone
网宿科技,国内打开挺快的
|
25
whileFalse 2020-01-22 22:04:13 +08:00
最简单的办法是 DNS 国内国外分别解析。
国内的 CDN 如果访问国际内容有困难,可以考虑将静态内容托管到国内的存储上。 |
26
xddxdd 2020-01-22 23:56:06 +08:00 via Android
可以试下把全站静态化,然后国内加一台服务器给国内 cdn 用
|
27
falcon05 2020-01-23 00:13:17 +08:00
智能 DNS 解析,国内外使用不同的 cdn 厂商
|
28
wdlth 2020-01-23 00:22:07 +08:00
全球?当然是 Akamai……
|
29
realpg 2020-01-23 00:53:35 +08:00
静态资源如果变动不多,或者保证调用带?ver=xxx 这种避免过期,其实推荐自建……
之前我就自己搞这种方案 成本低廉 低到很多费用(国外服务大多个人信用卡支付)都达不到公司个人付费报销标准 得攒好几个月报销一次 如果对 DNS 调度没信心,或者国内要做二次精细省份调度 在源站可控的情况下,可以给网站进行逻辑分区,进入不同页面请求不同静态资源,区分国内国际 |
30
cydian 2020-01-23 01:03:16 +08:00 1
你看一下 CDN 全球榜单。
第一和第二分别是 Akamai、腾讯云 前者 我没用过,不评论。 后者我一直在用,国内外节点多。至少我用起来没有任何问题。 支持跨国节点回源加速。你可以试一下。 腾讯云 CDN 我算大户了吧,国内外我都部署了。同样也是用户跨国的。有问题可以问问我。(我不是搞这些云的代理的,我只是热心解答问题) |
31
Zakun 2020-01-23 09:02:21 +08:00
海外当然 Akamai,阿里云海外就是 xxx
|
32
Rhinecho 2020-01-23 09:18:29 +08:00 via iPhone
国内百度云加速,有国外的中间源
国外就让他们直接访问那个美西的服务器吧,怕攻击加上 cloudflare 需要用 geodns |
33
boluo 2020-01-23 13:12:57 +08:00 via iPhone
纯静态资源的话可以放香港 oss 啊,然后配合阿里的 CDN 就全球都很快了
|
34
jmk92 2020-01-23 14:35:45 +08:00
前几年网宿一枝独秀,现在阿里腾讯这些,可能已超越网宿,至少技术更新的层面已追赶
|
35
sleepm 2020-01-23 14:55:25 +08:00
https://www.cdnperf.com/ 可以看看这个
国外推荐 cloudflare,不过国内延迟 100 多。。 https://www.cloudflare.com/zh-cn/network/china/ |
36
xieqiqiang00 2020-01-23 15:57:19 +08:00
百度云加速可以的,外国是 cloudflare 合作,有保障
|
37
xieqiqiang00 2020-01-23 16:00:09 +08:00
顺带说一句,cloudflare 的 alwaysonline 可以让你把文件全缓存了之后把源服务器撤掉(一段时间内)还能维持网站可访问
|
38
mogutouer 2020-01-24 12:09:20 +08:00
七牛的外网流量太贵,然后我买了 CDN77,源设置为七牛,结果每个月几乎所有资源不管有用没用都从七牛拉一遍,结果七牛的流量还更多了。。。
|
40
ggicci 2020-01-24 17:19:29 +08:00 via iPhone
Akamai
|
41
Merlini 2020-01-25 14:16:28 +08:00 1
|
42
alexbc 2020-01-27 10:56:47 +08:00
fastly
|
43
captainm OP 国内阿里云和 CF 都试用了以下,不知道为什么,cdn 生效之后(也做过刷新)反而比套 CDN 之前还要慢。X-Cache 状态都是 miss,但我用国外服务器,都是 Hit 状态。大佬知道是什么原因吗。
@vacker @dnsaq @huaxianyan @whileFalse @realpg @cydian @xieqiqiang00 @mogutouer |
45
xieqiqiang00 2020-02-03 08:21:28 +08:00
@captainm 缓存规则设置了吗?国内的 CDN 有些会根据网站访问量来决定是否给你缓存
|
46
hkbtele 2020-06-17 15:53:58 +08:00
|