We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 736ed56 commit 8944443Copy full SHA for 8944443
sql/engines/redis.py
@@ -11,13 +11,13 @@
11
import shlex
12
13
import redis
14
+import rediscluster
15
import logging
16
import traceback
17
18
from common.utils.timer import FuncTimer
19
from . import EngineBase
20
from .models import ResultSet, ReviewSet, ReviewResult
-from rediscluster import RedisCluster
21
22
__author__ = "hhyo"
23
@@ -28,9 +28,11 @@ class RedisEngine(EngineBase):
28
def get_connection(self, db_name=None):
29
db_name = db_name or self.db_name
30
if self.mode == "cluster":
31
- return RedisCluster(
+ return rediscluster.RedisCluster(
32
startup_nodes=[{"host": self.host, "port": self.port}],
33
decode_responses=True,
34
+ socket_connect_timeout=10,
35
+ ssl=self.is_ssl,
36
password=self.password,
37
)
38
else:
0 commit comments