Optimize RBAC org tree loading
This commit is contained in:
@@ -33,6 +33,7 @@ celery_app = Celery(
|
||||
|
||||
celery_app.conf.update(
|
||||
task_default_queue=LEAUDIT_WORKER_QUEUE_NORMAL,
|
||||
imports=("fastapi_modules.fastapi_leaudit.leaudit_bridge.tasks",),
|
||||
task_queues=(
|
||||
Queue(LEAUDIT_WORKER_QUEUE_URGENT),
|
||||
Queue(LEAUDIT_WORKER_QUEUE_NORMAL),
|
||||
@@ -58,3 +59,6 @@ celery_app.autodiscover_tasks(
|
||||
],
|
||||
force=True,
|
||||
)
|
||||
|
||||
# 显式导入任务模块,避免 worker 在某些启动方式下漏注册 bridge tasks。
|
||||
from fastapi_modules.fastapi_leaudit.leaudit_bridge import tasks as _leaudit_bridge_tasks # noqa: F401,E402
|
||||
|
||||
Reference in New Issue
Block a user