我已经尝试将 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/