fix(api): P0 統一 Stream Key 為 awoooi:signals
修復 Producer/Worker/Webhooks 使用不同 Stream Key 導致訊息無法消費 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -463,7 +463,8 @@ class AlertResponse(BaseModel):
|
||||
# =============================================================================
|
||||
|
||||
# Redis Stream 常量
|
||||
SIGNAL_STREAM_KEY = "stream:awoooi_signals"
|
||||
# 2026-03-27 ogt: 統一 Stream Key 格式 (P0 修復)
|
||||
SIGNAL_STREAM_KEY = "awoooi:signals"
|
||||
SIGNAL_STREAM_MAXLEN = 10000 # 防止 Stream 無限增長
|
||||
|
||||
|
||||
|
||||
@@ -44,7 +44,8 @@ logger = structlog.get_logger(__name__)
|
||||
# Constants
|
||||
# =============================================================================
|
||||
|
||||
STREAM_KEY = "stream:awoooi_signals"
|
||||
# 2026-03-27 ogt: 統一 Stream Key 格式 (P0 修復)
|
||||
STREAM_KEY = "awoooi:signals"
|
||||
CONSUMER_GROUP = "awoooi_workers"
|
||||
CONSUMER_NAME = f"worker_{socket.gethostname()}"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user