azure - 在 Azure Web 应用服务中使用 redis 作为容器

标签 azure redis azure-web-app-service

我已经尝试将 Redis 容器部署为 Azure Web 应用服务一周了,但在几次尝试后我无法连接到它,下面列出了我得到的一些日志:

  • 由于redis数据包格式异常,握手失败
  • 协议(protocol)错误,得到“H”作为回复类型字节。请报告此事。
  • Redis 错误错误:getaddrinfo ENOTFOUND https://*************.azurewebsites.net

我尝试过的一些事情:

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

有人知道是否可以这样做吗?我知道有 Azure Redis,但测试起来太贵了。

非常感谢

最佳答案

刚刚想通了。

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

我做到了,效果很好。

关于azure - 在 Azure Web 应用服务中使用 redis 作为容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62700002/

相关文章:

azure - 自动删除存储中的文件

redis - 如何使用重复成员将排序后的数据存储在 Redis 中?

php - 如何将 Node.js 与 PHP 一起托管

python - 使用 Ray 并行化大型程序的正确方法

Azure 网站 : "Home" on C or D drive?

azure - 如何使用 Key 以外的其他方式查找有状态服务的数据

azure - 从 github 发布到 azure 网站时自动运行测试?

c# - 如何使用 C# 从 Azure 表存储中检索最新记录?

azure - 将证书从 key 保管库上传到应用服务

azure - 使用 Express Web 应用程序设置 Azure DevOps 源代码控制时出错