java如何在Jedis客户端中启用redis连接的自动重新连接 3 周,3 日 Questions & Answers 4872 我有一个在Redis中存储和读取日期的应用程序。当Redis下降然后又上升时,绝地连接就不会被重建 有没有办法在绝地中创建连接重试
# 1 楼答案 解决此问题的一种方法是使用连接池。我在用线轴。虽然我在文档中找不到任何支持自动重新连接的地方,但在我的测试中,我能够在服务重新启动后继续使用Redis缓存 另一种选择是使用声称支持自动重新连接的lettuce client
# 2 楼答案 你可以用它。在断开连接的情况下,仅使断开的连接无效 您还可以使用RedissonRedisJava客户端,该客户端具有内部ConnectionWatchDog,以避免断开连接。Redisson公开了一些设置来控制Redis命令重试逻辑:retryAttempts、retryInterval、timeout
# 1 楼答案
解决此问题的一种方法是使用连接池。我在用线轴。虽然我在文档中找不到任何支持自动重新连接的地方,但在我的测试中,我能够在服务重新启动后继续使用Redis缓存
另一种选择是使用声称支持自动重新连接的lettuce client
# 2 楼答案
你可以用它。在断开连接的情况下,仅使断开的连接无效
您还可以使用RedissonRedisJava客户端,该客户端具有内部ConnectionWatchDog,以避免断开连接。Redisson公开了一些设置来控制Redis命令重试逻辑:retryAttempts、retryInterval、timeout