老师,您好,现在在看您的付费课程nginx从入门到实战,里面有些章节讲到nginx作为缓存服务器的一些用法,但目前市场上有很多CDN产品,而且我经历过的几家公司都在大量使用像七牛这样的CDN服务,那么nginx作为缓存服务现在还有多少使用场景?
3 回答
已采纳
Jeson
TA贡献8条经验 获得超34个赞
你好,很好的问题,对于这个问题,我从下面几个方向来回答您:
1、确实,现在虚拟云的逐步推广,CDN最早整合到了云环境的应用中,但不代表nginx作为静态资源的缓存减少,因为CDN的服务商,也会用到复合自己要求的静态资源web服务,如nginx就是一款非常适合作静态资源缓存的例子。
2、对于已经使用了cdn的技术公司,nginx虽然不用作边缘节点的缓存服务,但是同样可以作很好的源站服务。
3、对于静态资源缓存,我们可以按照类型,或者大小来分,可以区分不同种类,业务要求时效性不同,对于缓存的策略、可控性强度也是不同的,CDN往往更多的用户大文件、时效性更新慢的场景中,对于时效性高的还是需要我们自建缓存服务的。
添加回答
举报
0/150
提交
取消