fix(api): serialize startup bootstrap ddl
All checks were successful
CD Pipeline / tests (push) Successful in 5m29s
Code Review / ai-code-review (push) Successful in 10s
CD Pipeline / build-and-deploy (push) Successful in 4m9s
CD Pipeline / post-deploy-checks (push) Successful in 1m57s

This commit is contained in:
Your Name
2026-05-24 17:10:26 +08:00
parent 5b8f14e32e
commit 9b01f1fa46
4 changed files with 155 additions and 8 deletions

View File

@@ -33,7 +33,7 @@ from typing import Any
import structlog
from src.core.redis_client import get_redis, get_worker_redis
from src.core.redis_client import get_redis, get_worker_redis, init_worker_redis_pool
from src.core.telemetry import restore_trace_context
from src.services.incident_engine import get_incident_engine
@@ -131,6 +131,7 @@ class SignalWorker:
return
await self._ensure_consumer_group()
await init_worker_redis_pool()
self._running = True
self._task = asyncio.create_task(self._consume_loop())