如果访问慢的请求是一个动态请求,当客户端访问这些动态内容时,每次都需 要访问用户的服务器,由服务器动态生成实时的数据并返回给客户端。这种场景下, CDN 无法缓存实时变化的动态内容,因此 CDN 的缓存加速不适用于加速动态内容。 对于动态内容请求,CDN 节点只能转发回源站服务器,没有加速效果。如果用户的 网站或 App 应用有较多动态内容,例如需要对各种 API 接口进行加速,可以考虑如 下方案
(1) 做动静分离 , 静态资源用 CDN 域名来加速,动态请求用另一个直接解析到 源站的域名来访问
(2) 考虑使用全站加速来加速动态请求。不过要注意的是,全站加速对于动态请 求的加速是通过阿里云的路由优化、传输优化等动态加速技术以最快的速度访问您的 服务器源站获取数据,是一个四层链路的优化,如果源站服务器本身响应速度就很 慢,那这种情况还是需要优化源站。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。