我正在尝试迁移到新的digital ocean应用程序平台,但是我在部署redis示例和允许远程连接时遇到了一个问题。
我的 Docker 形象在这里
我在redis配置文件中做了一些更改:
1-装订
bind 0.0.0.0
2-禁用保护
protected-mode no
默认端口6379在组件中公开,并且组件正在侦听特定路由,但是另一个组件甚至我的本地计算机能够连接到该redis示例。
当我尝试时:
redis-cli -h https://xxxx.ondigitalocean.app/docker-redis -p 6379 ping
我收到以下错误:
Could not connect to Redis at 127.0.0.1:6379: Connection refused
我不知道如何解决这个问题或调试它的问题
1条答案
按热度按时间frebpwbc1#
到今天为止,digitalocean应用程序平台服务组件目前只公开https。他们将来可能会暴露更多的协议。同时,解决方案是使用一个普通的drop并在那里设置redis db,或者使用他们的reids管理的db。