无法远程连接到数字海洋 redis 服务组件
Unable to have remote connections to a digital ocean redis service component
我正在尝试迁移到那里的新数字海洋应用程序平台,但是我在部署 redis 实例和允许远程连接时遇到问题。
我的 docker 图片是 here
我更改了 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
我不确定如何解决这个问题或为此调试它
截至今日,Digitalocean 应用平台服务组件目前仅公开 HTTPS。他们将来可能会公开更多协议。同时,解决方案是使用普通的 Droplet 并在那里设置一个 Redis 数据库,或者使用他们的 reids 管理的数据库。
我正在尝试迁移到那里的新数字海洋应用程序平台,但是我在部署 redis 实例和允许远程连接时遇到问题。
我的 docker 图片是 here
我更改了 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
我不确定如何解决这个问题或为此调试它
截至今日,Digitalocean 应用平台服务组件目前仅公开 HTTPS。他们将来可能会公开更多协议。同时,解决方案是使用普通的 Droplet 并在那里设置一个 Redis 数据库,或者使用他们的 reids 管理的数据库。