Django-q:超时后警告转世工作进程-1:1

Django-q:超时后警告转世工作进程-1:1,django,redis,django-q,django-redis,Django,Redis,Django Q,Django Redis,我已经安装并配置了Django-Q1.3.5(在Django3.2上,使用Redis3.5.3和Python3.8.5)。 这是我的群集配置: # redis defaults Q_CLUSTER = { 'name': 'my_broker', 'workers': 4, 'recycle': 500, 'timeout': 60, 'retry': 65, 'compress': True, 'save_limit': 250,

我已经安装并配置了Django-Q1.3.5(在Django3.2上,使用Redis3.5.3和Python3.8.5)。 这是我的群集配置:

# redis defaults
Q_CLUSTER = {
    'name': 'my_broker',
    'workers': 4,
    'recycle': 500,
    'timeout': 60,
    'retry': 65,
    'compress': True,
    'save_limit': 250,
    'queue_limit': 500,
    'cpu_affinity': 1,
    'redis': {
        'host': 'localhost',
        'port': 6379,
        'db': 0,
        'password': None,
        'socket_timeout': None,
        'charset': 'utf-8',
        'errors': 'strict',
        'unix_socket_path': None
    }
}
我已正确选择了
超时:60
重试:65
来解释我的问题。 我创建了这个简单的函数,通过管理员计划任务调用:

def test_timeout_task():
    time.sleep(61)
    return "Result of task"
这是我的“计划任务页面”(localhost:8000/admin/django_q/schedule/)

身份证件 名称 Func 成功 1. 测试超时 mymodel.tasks.test\u超时\u任务 ?