一个前端,爱跑步、爱吉他、爱做饭、爱生活、爱编程、爱南芳姑娘,爱我所爱。世间最温暖又无价的是阳光、空气与爱,愿它们能带你去更远的地方。

  • 文章
  • 心情
  • 照片墙
  • 留言板
  • 工具
  • 友链
  • biaoblog

    专注web开发技术分享

    CDN使用记录与配置

    技术 139 2024-01-10 17:38

    首先:本站感谢 蓝易云安全提供高防CDN安全防护和加速服务

    之前没有用过CDN,查了一些资料,问了一下同事

    把配置过程记录一下,

    首先大概描述一下整个流程


    1.在CND的后台配置好域名之后,生成的CNAME(域名)

    详细配置参考:https://www.8kiz.cn/archives/11055.html


    2.在域名的管理后台进行域名解析 =》添加记录值 域名为上一步生成的CNAME

    此时用户访问我们的网站 比如主机记录www.xxx.com

    不会直接访问我们的服务器IP地址 而是访问:CNAME(域名),

    CNAME(域名)再访问我们的IP

    这样做是因为,在访问CNAME(域名)的之后,请求的一些资源,都会走一个CND的缓解机制

    把资源缓存起来,如下图:

    此时的资源请求是走CDN了

    一些作用的说明:

    CDN(内容分发网络)加速是一种通过在全球范围内分布的服务器来提高网站和应用性能的技术。CDN的主要目标是将内容更快、更可靠地传递给用户,从而提供更好的用户体验。以下是CDN加速的一些主要用途:

    1. 降低延迟时间: CDN通过将内容分发到靠近用户的服务器上,可以减少数据的传输距离,从而降低延迟时间。用户能够更快地加载网站和应用,提高响应速度。
    2. 提高可靠性: CDN通过分布在多个地理位置的服务器,提供了冗余性和负载均衡。如果某个服务器发生故障,CDN可以自动将流量重定向到其他可用的服务器,确保服务的可靠性和稳定性。
    3. 减轻源服务器负载: CDN可以缓存静态资源,如图片、CSS和JavaScript文件,减轻源服务器的负载。这意味着更多的用户请求可以由CDN辅助服务器处理,减轻了源服务器的压力。
    4. 节省带宽成本: 通过在全球范围内的多个地点分发内容,CDN可以减少源服务器需要提供的总带宽。这有助于降低网络成本,尤其是在处理大量静态内容时。
    5. 提高安全性: 一些CDN提供安全功能,如DDoS(分布式拒绝服务)防护、SSL加密等。通过在 CDN 层面处理安全问题,可以降低对源服务器的安全风险。

    总体而言,CDN加速可以改善用户体验、提高网站性能、降低网络延迟,并为网站和应用提供更好的可靠性和安全性。这对于全球分布的用户来说尤其重要,因为它能够优化数据传输路径,从而提高整体性能。

    文章评论

    评论列表(0