【问题标题】:Redis get stuck indefinitelyRedis 无限期卡住
【发布时间】:2022-01-24 21:29:36
【问题描述】:

我正在尝试使用 python 连接到远程 redis 服务器 为此,我使用的是redis==4.0.2 版本,但是当我打印redis.get 时 它被无限期地卡住了。

下面是代码sn-p

import redis

REDIS_HOST = "<remote_host>"
REDIS_PORT = 6379
REDIS_PASS = "<password>"
REDIS_DB = 2
REDIS_MAX_CONNECTIONS = 100

redis_db = redis.StrictRedis(
    host=REDIS_HOST,
    port=REDIS_PORT,
    password=REDIS_PASS,
    ssl=True,
    db=2,
    max_connections=REDIS_MAX_CONNECTIONS
)


print(redis_db.get("1_lab"))

现在可以了,必须为我的远程连接添加 ssl=True

【问题讨论】:

  • 在 Python 中不能使用 // 启动 cmets。
  • 这里供参考@KlausD。
  • 它工作并编辑了工作代码
  • 如果你编辑掉原来的问题,一个问题对其他人的帮助会大大降低。

标签: python python-3.x redis


【解决方案1】:

这可能是因为防火墙将阻止端口 6379。 检查远程服务器的防火墙并检查端口是否打开。

【讨论】:

    猜你喜欢
    • 2021-10-13
    • 2021-08-16
    • 2013-05-04
    • 1970-01-01
    • 2020-03-24
    • 2017-07-10
    • 2021-12-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多