CDN回源,就是网站加速的一种手段,利用 CDN回源的原理,使用户能快速、方便、流畅的访问网站。简单来说,就是当用户在访问网站时,网站会把用户的请求源放在离用户最近的服务器上,用户直接通过 CDN回源功能来访问网站,不用再经过复杂的 HTTP请求和 HTTPS协议。
回源:在网站源服务器上通过 CDN网络技术将流量送到用户终端的服务方式。简单地说就是CDN边缘节点获取到用户请求的内容之后,把内容缓存到本地,然后返回给用户。也可以理解为源站通过 CDN网络技术将数据回传到源站,回源是一种最经济、最方便的方式。
是目前比较常见的CDN回源有静态缓存、动态缓存和混合缓存。静态缓存一般是在客户端(比如浏览器)缓存一些静态文件,而动态缓存则是服务器端(比如 Web服务器)缓存一些动态内容。混合缓存则是将一些静态和动态内容混合在一起进行缓存。
回源技术也可称为 CDN的核心技术。
1.点击桌面左下角的“开始”按钮,在搜索栏中输入 cmd,回车进入命令提示符。
2.输入 ipconfig后回车,查看当前的 ip是否是源 ip,若是则说明发生了回源。
4.在命令行中输入 ipconfig/all,回车查看目标地址是否为源地址。
5.若是无法显示目标 ip地址,则说明该节点服务器没有发生回源操作。
6.查看该节点服务器的 IP是否为源 IP地址,若该节点服务器的 IP为源 IP地址,则说明发生了回源。若该节点服务器的 IP为目标 ip地址,则说明未发生回源。
当发现在某个 CDN节点上的访问速度特别慢时,就要考虑是否是 CDN节点服务器回源导致的。如在 CDN节点服务器上使用了高可用集群,且配置了负载均衡等功能,如果回源发生时,这些节点服务器就可以自动进行负载均衡等功能的切换,那么此时可以将这些节点服务器加入负载均衡池,然后重新对源服务器进行访问速度测试。如果在某个节点上的访问速度很慢,且一直无法解决的话,那么就可以确定是该节点发生了回源。
在主服务器上运行test-session命令,若该命令的响应结果是 true,则说明该节点服务器上存在回源。
如果用户的访问请求是正常的,则节点服务器上的资源不会出现丢失的情况,但若用户的请求无法返回,则说明该用户的访问请求发生了回源,若回源后用户可以正常访问,则说明回源没有成功。若用户仍然不能正常访问,则可以通过 IP分析等方式判断是否发生了回源。
检查服务器上的资源是指检查服务器上的所有资源,如果服务器上有资源没有被使用,则说明存在回源,此时要将其删除。
原创文章,作者:速盾高防cdn,如若转载,请注明出处:https://www.sudun.com/ask/58856.html