我目前在使用 Google Cloud 时遇到 Redis 端口 6379 的问题。我已经设置了一个防火墙规则来允许此端口上的流量,但是当我尝试远程连接到 Redis 时,它似乎仍然关闭。我还检查了 Redis 是否已正确安装并在服务器上运行,但仍然没有运气。
我不确定我还能做些什么来解决这个问题。谁能就其他要检查的内容或如何使用 Google Cloud 在 Redis 上正确打开端口 6379 提供一些建议?
我在 Google Cloud 上使用虚拟机来托管基于 debian:buster 的应用程序
我尝试使用防火墙规则为 Google Cloud 上的 Redis 打开端口 6379,但即使在添加规则之后,端口仍然关闭。我还检查了 Redis 服务的状态,它无法启动。我试图手动启动它,但仍然失败。我也检查了Redis的配置文件,似乎是正确的。我目前不确定我还能做些什么来解决这个问题。
您能否发布连接到 redis 端口时遇到的错误,并查看以下内容,这可能会给您一些关于此问题的见解:
确保计算引擎vm应该使用相同的授权 网络作为您的 Redis 实例。尝试使用此重新设置 官方文档.
你能交叉检查redis是否正确配置在 按照这个 redis 官方配置文件 的配置文件,通常位于 /etc/redis/redis.conf 以监听端口 6379 .
参考这个防火墙规则故障排除文档
• Redis GUI Redis-commander 在 Docker 上工作 - 错误:状态:正在重新连接
• Docker 上的 Redis Sentinel 提供 Docker 网络 IP 地址
• 如果 auth_enabled 为 redis 设置为 true,如何从 GCP cloudrun 连接到 GCP redis?
• 在启用 IAM 登录的情况下,通过 cloud-sql-proxy 从 Cloud Run 连接到 Cloud SQL
• ER_BAD_DB_ERROR 使用 Sequelize 连接到数据库
• Google 托管 VM 实例组在创建/替换时不会获取最新图像
• 我们可以在 Airflow CeleryExecutor 中使用 Cloud Pub/Sub 作为 Celery Broker 吗?
• 在 Cloud Run 上部署 websocket 服务器
• 在 docker compose 中使用 depends_on 条件不会导致任何事情发生
• 无法访问托管在 GCP Compute Engine 上的 Wordpress PHP 网站
• 如何通过 firebase 函数连接到本地服务器 [关闭]
• 无法从 Cloud Functions NodeJS Sequelize 服务连接到 GCP CloudSQL Postgres 实例
• django-redis 和 redis 返回不同的结果
• 驱动似乎不支持OpenGL(Windows server,VM Google Cloud)
• 无法从 Celery Workers 连接到 Redis 容器