【问题标题】:Use redis as a container in Azure Web App Service在 Azure Web App Service 中使用 redis 作为容器
【发布时间】:2020-07-03 04:01:57
【问题描述】:

我已经尝试了一个星期来将 Redis 容器部署为 Azure Web 应用服务,但我无法连接到它,经过几次尝试后,我得到的一些日志如下所示:

  • 由于意外的数据包格式 redis,握手失败
  • 协议错误,得到“H”作为回复类型字节。请举报。
  • Redis 错误错误:getaddrinfo ENOTFOUND https://*************.azurewebsites.net

我尝试过的一些事情:

  • 不同的门(80、6379,我在原木中看到的随机门)
  • 不同的 TLS 版本
  • 强制 https 连接

你们中有人知道这是否可行吗?我知道有 Azure Redis,但它对于测试来说太贵了。

非常感谢

【问题讨论】:

  • 您能否分享更多有关您如何尝试在应用服务中部署 Redis 容器的详细信息。一些代码示例或步骤会很有用。

标签: azure redis azure-web-app-service


【解决方案1】:

刚刚想通了。

您实际上必须使用容器实例部署容器映像,并指向端口 6379/TCP。

我做到了,效果很好。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-09
    • 2016-11-07
    • 2020-03-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多