首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Azure VM没有连接到Azure Redis缓存,但是本地连接到Azure Redis缓存

Azure VM没有连接到Azure Redis缓存,但是本地连接到Azure Redis缓存
EN

Stack Overflow用户
提问于 2020-07-21 06:15:11
回答 2查看 1.4K关注 0票数 1

相同的Azure Redis缓存正在从本地机器连接。运行缓存的端口6380在VM中的入站和出站防火墙中都是开放的。

我尝试了NodeJs和Java。两者都从本地连接到远程Azure Redis,而NodeJS和Java的代码与VM中的Azure Redis缓存没有连接。

Java配置:

代码语言:javascript
运行
复制
spring.redis.host=my-cache.redis.cache.windows.net

spring.redis.password=<password>

spring.redis.port=6380

spring.redis.ssl=true

NodeJS配置:

代码语言:javascript
运行
复制
const client = redis.createClient(6380,
  'my-cache.redis.cache.windows.net',
  {
    auth_pass: <password>,
    tls: { servername: 'my-cache.redis.cache.windows.net' }
  });
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-07-22 09:57:10

这是通过Windows桌面VM上的以下内容解决的:

在“开始”菜单中输入cmd,搜索文本box.

  • Right-click命令提示符,并选择“作为Administrator.

  • Run运行”如下命令: ipconfig /flushdns

  • 运行以下命令:
票数 0
EN

Stack Overflow用户

发布于 2020-07-21 06:44:33

那么,另一端也必须接受连接,因此,如果您有任何防火墙规则,则允许来自VM的连接:

https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-configure#firewall

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63008459

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档