mirror of
https://github.com/open-webui/open-webui
synced 2025-06-12 17:33:11 +00:00
fix sentinel connection being attempted for non-sentinel redis
This commit is contained in:
parent
d0b13cf388
commit
0615c11a53
@ -35,9 +35,11 @@ def get_redis_connection(redis_url, redis_sentinels, decode_responses=True):
|
||||
return redis.Redis.from_url(redis_url, decode_responses=decode_responses)
|
||||
|
||||
def get_sentinels_from_env(sentinel_hosts_env, sentinel_port_env):
|
||||
sentinel_hosts=sentinel_hosts_env.split(',')
|
||||
sentinel_port=int(sentinel_port_env)
|
||||
return [(host, sentinel_port) for host in sentinel_hosts]
|
||||
if sentinel_hosts_env:
|
||||
sentinel_hosts=sentinel_hosts_env.split(',')
|
||||
sentinel_port=int(sentinel_port_env)
|
||||
return [(host, sentinel_port) for host in sentinel_hosts]
|
||||
return []
|
||||
|
||||
class AsyncRedisSentinelManager(socketio.AsyncRedisManager):
|
||||
def __init__(self, sentinel_hosts, sentinel_port=26379, redis_port=6379, service="mymaster", db=0,
|
||||
|
Loading…
Reference in New Issue
Block a user