1.应用场景
了解,学习和掌握CDN与智能DNS原理和应用. 如何在日常开发中高效进行troubleshooting. |
2.学习/操作
1. 文档
2. 整理输出2.1 简洁简介
2.2 CDN加速原理
2.3 CDN的具体使用
2.4 DNS解析
2.5 智能DNS
3. 总结
后续补充 ... |
3.问题/补充
1. stark:我有个疑问,CDN是内容分发系统,之前在NGINX的学习中,那个老师说主要是为了静态资源,我有点不理解,超哥能稍微解释一下么
2. ZACK:由于多dc,静态资源图片同步是个很大的问题,因为网速,后来我们尝试用cdn去解决,但被公司一自称很牛的哥们否掉,原因是cdn只支持外网的,至今没有完全理解是否正确
3. tommyCmd:根据ip地址,怎么判断服务器的远近呢?
4. 一步:老师,DNS的作用相当于客户端找到最近最合适DNS运营商,而CDN相当于DNS运营商找到最合适的服务器获取内容。可以这样理解吗?
5. 易轻尘:貌似cdn要访问的节点比直接的dns更多啊,要是内容命中率不高的话反而得不偿失。所以cdn的边缘节点是有像cache那样的缓存机制吧,最近最少访问之类的?
|
4.参考
CDN与智能DNS原理和应用-慕课网 // CDN与智能DNS原理和应用 网络协议概论 | Laravel 学院 // CDN 缓存概述及实现原理 |
后续补充
...