redisbeat icon indicating copy to clipboard operation
redisbeat copied to clipboard

Hi, I encountered the following error while using this framework. Could you please advise on how to resolve it? My Redis is in cluster mode.

Open tcxdgit opened this issue 11 months ago • 1 comments

File "/data/tasks.py", line 177, in scheduler = RedisScheduler(app=app) File "/usr/local/lib/python3.9/site-packages/redisbeat/scheduler.py", line 48, in init Scheduler.init(self, *args, **kwargs) File "/usr/local/lib/python3.9/site-packages/celery/beat.py", line 257, in init self.setup_schedule() File "/usr/local/lib/python3.9/site-packages/redisbeat/scheduler.py", line 68, in setup_schedule self.merge_inplace(self.app.conf.CELERYBEAT_SCHEDULE) File "/usr/local/lib/python3.9/site-packages/redisbeat/scheduler.py", line 75, in merge_inplace old_entries = self.rdb.zrangebyscore(self.key, 0, MAXINT, withscores=True) File "/usr/local/lib/python3.9/site-packages/redis/client.py", line 2861, in zrangebyscore return self.execute_command(*pieces, **options) File "/usr/local/lib/python3.9/site-packages/redis/client.py", line 898, in execute_command conn = self.connection or pool.get_connection(command_name, **options) File "/usr/local/lib/python3.9/site-packages/redis/connection.py", line 1183, in get_connection connection.connect() File "/usr/local/lib/python3.9/site-packages/redis/connection.py", line 558, in connect self.on_connect() File "/usr/local/lib/python3.9/site-packages/redis/connection.py", line 655, in on_connect if nativestr(self.read_response()) != 'OK': File "/usr/local/lib/python3.9/site-packages/redis/connection.py", line 747, in read_response raise response redis.exceptions.ResponseError: SELECT is not allowed in cluster mode

tcxdgit avatar Mar 19 '24 03:03 tcxdgit