你们 CDN 的域名是怎么选的?

2023-04-28 00:52:02 +08:00
 dcsuibian

如题。虽然 cdn 的域名比较随意,但还是想选个简洁好记的。

2943 次点击
所在节点    程序员
22 条回复
yaott2020
2023-04-28 01:17:13 +08:00
不懂你什么意思
saybyetoGFW
2023-04-28 01:20:24 +08:00
easy.
cdn.example.com
jp.cdn.example.com
nrt.jp.example.com
seoul.kr.example.com
123456789.cdn.example.com
许多啊,不过本人更喜欢国家简写加地点,这个根据源站 ip 决定就好了。
JensenQian
2023-04-28 02:06:38 +08:00
你看看那些大公司怎么取名
yrj
2023-04-28 02:32:37 +08:00
大公司好多都直接用独立域名
dcsuibian
2023-04-28 04:28:17 +08:00
@saybyetoGFW
@JensenQian

问这个问题主要是想给 blog 的图床用上 cdn ,之前我也搜过一些:
B 站:hdslb.com
知乎:pic1.zhimg.com
淘宝:alicdn.com
youtube:ytimg.com
v2ex: cdn.v2ex.com

v2ex 是用子域名的。B 站则是完全看不出,其它大公司确实独立域名的较多,但不明白为什么,所以想看看大家用的什么风格。
Chad0000
2023-04-28 04:36:33 +08:00
我的:cdn2u.com
yrj
2023-04-28 06:16:42 +08:00
@dcsuibian 可以用 img.xx 域名弄一个,正好我有一个😄
weeei
2023-04-28 07:00:00 +08:00
mytsing520
2023-04-28 08:00:41 +08:00
@dcsuibian 5#
据了解的原因如下(来自互联网):
1.浏览器对相同域名存在并发连接数限制(包括二级域名),超过限制以后就会阻塞;
2.当浏览器向服务器请求一个静态资源时,会先发送同域名下的 cookie ,而静态资源服务器不会对这些 cookie 做处理,浪费带宽;
3.独立的域名方便在代理服务层做动静分离,动静分离更有利于 CDN 。

姑且这些原因是正确的,其实想挂在本域名下,还是单独做个主域名,都可以。国内和海外部分网站常用几大关键字有:cdn 、img 、static 、slb 、glb 、gslb 等。

另外,你这层楼里的 B 站的 hdslb ,我猜测是 B 站前运营主体杭州幻电。
txydhr
2023-04-28 08:05:59 +08:00
High-Density Scalable Load Balancer(HDSLB) 随便 google 了个
wangritian
2023-04-28 08:15:50 +08:00
@mytsing520 二级域名似乎可以突破并发限制?而且 h2 协议直接解决了这个问题
totoro625
2023-04-28 08:17:19 +08:00
以前直接用 cdn.example.com
后来为了套用不同的存储桶、CDN ,都分开了
主要区分方式是用途
pub.example.com
conf.example.com
img.example.com
sub.example.com
down.example.com
share.example.com
Bingchunmoli
2023-04-28 08:52:16 +08:00
本站就是自己,静态就是 cos.example.com oos.example.com obs.example.com
Clash
2023-04-28 09:27:34 +08:00
@yrj #7 晒晒看
supereasy
2023-04-28 09:33:48 +08:00
awinds
2023-04-28 09:54:08 +08:00
有钱就用单独的域名,没钱就用二级域名
salmon5
2023-04-28 10:10:07 +08:00
static.test.com 就好了,有几个能到阿里那种规模的。
creedowl
2023-04-28 10:28:07 +08:00
建议 cdn 域名和主域名分开,甚至不同业务的 cdn 域名都分开,不然万一 cdn 上有违法内容域名被暂停解析就完犊子了
salmon5
2023-04-28 10:32:03 +08:00
@creedowl #18 ,有道理,CTO 需要考虑这个问题。
idragonet
2023-04-28 13:26:45 +08:00
@wangritian #11 是的,使用 HTTP/2.0 ,理论上 HTTP/2.0 协议支持在同一个 TCP 连接上发送无限个 HTTP 请求,且这些请求的生命期可以重叠。。

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

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

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

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

© 2021 V2EX