|
|
@@ -12,15 +12,19 @@
|
|
|
|
|
|
// S8-SCHEDULER-P0-BLEEDING-STOP-CONFIG-1:环境级调度总开关。
|
|
|
// 默认 true 保持既有行为;生产侧紧急止血可通过部署环境变量
|
|
|
- // Scheduler__Enabled=false 强制关闭所有 S8 Job 执行入口。
|
|
|
+ // AIDOP_SCHEDULER_ENABLED=false 强制关闭所有 S8 Job 执行入口。
|
|
|
+ // 注:因 Furion 配置链将 Configuration/*.json 加载在 ASP.NET Core 环境变量
|
|
|
+ // provider 之后,本开关的 env override 走 Environment.GetEnvironmentVariable
|
|
|
+ // 直接读取,命名固定采用 AIDOP_* 前缀。
|
|
|
"Scheduler": {
|
|
|
"Enabled": true
|
|
|
},
|
|
|
|
|
|
// S8-SCHEDULER-P0-BLEEDING-STOP-CONFIG-1:S8 业务调度开关 + 主调度业务节拍。
|
|
|
// Enabled 默认 false:开发环境与未显式开启的部署一律不执行 S8 Job 业务体。
|
|
|
- // 生产开启路径仅保留为部署侧环境变量 S8__Scheduler__Enabled=true。
|
|
|
+ // 生产开启路径仅保留为部署侧环境变量 AIDOP_S8_SCHEDULER_ENABLED=true。
|
|
|
// WatchTickIntervalMs 默认 300000 (5 分钟):S8WatchSchedulerJob 业务执行节拍;
|
|
|
+ // 业务节拍可通过 AIDOP_S8_SCHEDULER_WATCH_TICK_MS 覆盖(下限 60000 ms)。
|
|
|
// 硬件唤醒拍仍由 [Period(60000, ...)] 注解承载,不在本文件配置。
|
|
|
"S8": {
|
|
|
"Scheduler": {
|