为 complex 增加独立 BgFilter 熔断
为 flat 与 complex 分别维护熔断状态并补充双模式指标。 将统一熔断冷却默认值从五分钟降为两分钟。 为部署和 Provision 增加旧默认值定向迁移及门禁测试。 补充熔断状态隔离测试并同步架构、运维与项目决策文档。
This commit is contained in:
@@ -497,7 +497,7 @@ ensure_bgfilter_worker_runtime_env_defaults() {
|
||||
# 其它显式定制值继续保留。
|
||||
ensure_env_value_migrates_old_default "${bgfilter_env_file}" "GENARRATIVE_BGFILTER_WORKER_MAX_REQUESTS" "128" "2048"
|
||||
ensure_env_value "${bgfilter_env_file}" "GENARRATIVE_EDITOR_BGFILTER_CIRCUIT_FAILURE_THRESHOLD" "3"
|
||||
ensure_env_value "${bgfilter_env_file}" "GENARRATIVE_EDITOR_BGFILTER_CIRCUIT_COOLDOWN_SECONDS" "300"
|
||||
ensure_env_value_migrates_old_default "${bgfilter_env_file}" "GENARRATIVE_EDITOR_BGFILTER_CIRCUIT_COOLDOWN_SECONDS" "300" "120"
|
||||
# N 已迁入共享 API env;worker 专属文件中的旧值会与共享值形成双写风险,直接移除。
|
||||
remove_env_key_if_present "${bgfilter_env_file}" "GENARRATIVE_BGFILTER_WORKER_CONCURRENCY"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user