码迷,mamicode.com
首页 > Web开发 > 详细

【Azure Redis 缓存】Azure Redis加入VNET后,在另一个区域(如中国东部二区)的VNET无法访问Redis服务(注:两个VNET已经结对,相互之间可以互ping)

时间:2021-06-24 17:44:46      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:第一个   virtual   图片   哪些   alert   集成   image   参考资料   border   

问题描述

为了保护Redis资源,把它与VNET集成后,实现只能通过VNET内网访问。在东二的区域中部署两个Redis服务后,发现一个奇怪的现象:东1区中的VM资源通过全局对等互联(Peering)实现了资源的互通。但在验证测试中,发现VM能连接第一个Redis资源,而无法连接第二个Redis资源?这是为何呢?

技术图片

 

问题分析

在与微软后线团队确认后,Azure Redis目前不支持全局虚拟网络对等互连(Peering)。配置虚拟网络 - 高级层 Azure Cache for Redis 实例 | Azure Docs

技术图片

因为Redis服务集成VNET,所使用的负载均衡器是基本层级别的。它是无法通过Redis负载均衡器继续连接到真正的Redis资源。因为这是Azure数据中心网络设计的限制。(注:而为什么其中一个Redis能够ping通访问,这是目前的已知的Bug)

 

 

参考资料

如何验证我的缓存在虚拟网络中是否可以正常使用?https://docs.azure.cn/zh-cn/azure-cache-for-redis/cache-how-to-premium-vnet#how-can-i-verify-that-my-cache-is-working-in-a-virtual-network

 
 

[完]

 

【Azure Redis 缓存】Azure Redis加入VNET后,在另一个区域(如中国东部二区)的VNET无法访问Redis服务(注:两个VNET已经结对,相互之间可以互ping)

标签:第一个   virtual   图片   哪些   alert   集成   image   参考资料   border   

原文地址:https://www.cnblogs.com/lulight/p/14924390.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!