fix(edge): 云端Redis默认db改为1,配置更新回调支持所有同步模式
- CloudRedisConfig.db 默认值从0改为1,与部署环境一致 - 配置更新回调不再限制为LOCAL模式,REDIS模式也支持动态热更新 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -48,7 +48,7 @@ class CloudRedisConfig:
|
||||
"""云端 Redis 配置(三层权威模型 - 云端层)"""
|
||||
host: str = "localhost"
|
||||
port: int = 6379
|
||||
db: int = 0
|
||||
db: int = 1
|
||||
password: Optional[str] = None
|
||||
decode_responses: bool = True
|
||||
max_connections: int = 20
|
||||
@@ -227,7 +227,7 @@ class Settings:
|
||||
self.cloud_redis = CloudRedisConfig(
|
||||
host=os.getenv("CLOUD_REDIS_HOST", "localhost"),
|
||||
port=int(os.getenv("CLOUD_REDIS_PORT", "6379")),
|
||||
db=int(os.getenv("CLOUD_REDIS_DB", "0")),
|
||||
db=int(os.getenv("CLOUD_REDIS_DB", "1")),
|
||||
password=os.getenv("CLOUD_REDIS_PASSWORD"),
|
||||
)
|
||||
|
||||
|
||||
2
main.py
2
main.py
@@ -96,7 +96,7 @@ class EdgeInferenceService:
|
||||
try:
|
||||
self._config_manager = get_config_sync_manager()
|
||||
self._config_manager.start_config_subscription()
|
||||
if self._settings.config_sync_mode == "LOCAL" and self._config_manager:
|
||||
if self._config_manager:
|
||||
def _on_config_update(topic, data):
|
||||
if self._algorithm_manager:
|
||||
# 保留状态地更新参数,避免告警重复
|
||||
|
||||
Reference in New Issue
Block a user