2016 - 2024

感恩一路有你

nginx服务器搭建 nginx在使用cdn的情况下怎么根据真实ip做iphash负载均衡?

浏览量:1317 时间:2021-03-12 09:34:57 作者:admin

nginx在使用cdn的情况下怎么根据真实ip做iphash负载均衡?

使用CDN只能根据CDN的IP地址进行哈希,因为使用CDN时大多数请求不会返回到源。换句话说,nginx接收到的请求数量将大大减少,这根本不是用户访问请求。CDN本身就是一种负载均衡,可以看作是按地理位置进行负载均衡,不需要nginx进行负载均衡。你可以使用CDN来处理静态文件,但是如果每个人都看到不同的数据,你不需要CDN来缓存这些页面

可以通过severlet上传图片,甚至可以手动上传。如果调用读取这些图片,不需要调用severlet,直接调用nginx,nginx本身就可以实现静态资源EB服务的操作

就像两个豌豆一样,用户使用CDN后无法获得用户的IP,与nginx真正的通信是CDN node,因此,在CDN的情况下,不能根据实际IP进行负载均衡。我们知道麦当劳总部在美国,但公司附近也有一家麦当劳,和汉堡包一模一样,这就是CDN。麦当劳已经在全球部署了大量CDN来提供服务。用户总是能找到最近的商店。这个计算过程被称为“附近通道”。

最近,麦当劳开发了一种新型的汉堡包,叫做“驴子汉堡包”。这个时候,集团想把这个“内容”发到全世界,让每个分公司都能开始销售“驴肉汉堡”,让新老产品能跟上步伐。这就是内容分发网络的“分发”。这时,当你想吃“驴肉汉堡包”时,可以直接回家。

事实上,不难理解CDN实际上是一种分布式存储和资源备份的方法。

nginx服务器搭建 nginxcache搭建cdn nginx搭建cdn服务器

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。