系统参数
全局参数、决策参数、性能与容量、保留策略、通知参数集中管理。看参数不能只看值,必须同时看:默认值、取值范围、生效方式、影响面、变更留痕。
!系统参数按生效方式分三类,修改前必须先看清生效方式:即时生效(下个请求就变,风险最高)、下次批次生效(有缓冲,最常用)、重启/重启调度后生效(需变更窗口)。任何参数变更都会写入留痕(G9)并要求二次确认。
参数总数
128项
全局 9 / 决策 42 / 性能 21 / 保留 14 / 通知 42
本月变更
17次
即时生效类 4 次(需双签)
待审批变更
3项
含 1 项求解并发度上调
与默认值不一致
64项
占 50%,均为业务口径调整
超出推荐范围
2项
求解并发 4(推荐 ≤ 4,已到上限)· 单店包裹上限 15(文档口径固定)
变更留痕覆盖
100%
含旧值 / 新值 / 操作人 / 审批链
决策参数(分组:满足周数 / 权重 / 保护期 / 调拨约束 / 安全库存)
影响下一次决策批次| 参数编码 | 参数名称 | 当前值 | 默认值 | 取值范围 | 生效方式 | 影响面 | 最近变更 |
|---|---|---|---|---|---|---|---|
| dec.week.supply.regular | 常规满足周数 | 1.0 周 | 1.0 | 0.5–4.0 周,步长 0.1 | 下次批次生效 | 全部补货行 | 2025-10-12 王运营 |
| dec.week.supply.top20 | 全国 TOP20 款满足周数 | 1.5 周 | 1.5 | 0.5–4.0 周 | 下次批次生效 | TOP20 款 | 2025-09-22 王运营 |
| dec.week.supply.newitem | 新品满足周数(7 天内到店) | 1.5 周 | 1.5 | 0.5–4.0 周 | 下次批次生效 | 新品 | 2025-09-22 王运营 |
| dec.week.supply.benchmark | 标杆店 TOP10 款满足周数 | 2.0 周 | 2.0 | 0.5–4.0 周 | 下次批次生效 | 标杆店 | 2025-08-30 王运营 |
| dec.week.supply.holiday | 节假日 TOP20 款满足周数 | 3.0 周 | 3.0 | 1.0–5.0 周 | 节假日日历触发 | 节假日期间 | 2025-09-30 王运营 |
| dec.weight.sale7 | 近 7 天销量权重 | 0.80 | 0.80 | 0–1,与近7-14天权重之和=1 | 下次批次生效 | 预估周销量 | 2025-06-11 初始化 |
| dec.weight.sale714 | 近 7-14 天销量权重 | 0.20 | 0.20 | 0–1,联动校验 | 下次批次生效 | 预估周销量 | 2025-06-11 初始化 |
| dec.protect.newitem.days | 新品保护天数 | 10 天 | 10 | 0–60 天 | 下次批次生效 | 不允许调出 | 2025-07-08 王运营 |
| dec.protect.newstore.days | 新店保护天数 | 10 天 | 10 | 0–60 天 | 下次批次生效 | 不允许调出 | 2025-07-08 王运营 |
| dec.protect.transfer.days | 调拨保护天数(近期调入 SKU) | 10 天 | 10 | 0–60 天 | 下次批次生效 | 不允许调出 | 2025-07-08 王运营 |
| dec.transfer.package.max | 单店包裹上限 | 15 个 | 15 | 1–50 个 | 下次批次生效 | 调拨包裹数 | 2025-06-11 初始化 |
| dec.transfer.package.minqty | 单包裹起调量 | 2 件 | 2 | 1–10 件 | 下次批次生效 | 调拨最小单位 | 2025-06-11 初始化 |
| dec.transfer.residual.week | 残码处理起始周(上市第 N 周) | 第 3 周 | 3 | 1–12 周 | 下次批次生效 | 残码清理 | 2025-06-11 初始化 |
| dec.consolidate.threshold | 全国库存集中阈值 | 80 件 | 80 | 0–999 件 | 下次批次生效 | 集中策略 | 2025-06-11 初始化 |
| dec.safety.stock.base | 安全库存基数 | 0.5 周 | 0.5 | 0–3 周 | 下次批次生效 | 目标库存 | 2025-09-01 王运营 |
| dec.constraint.priority | 约束冲突优先级 | 不允许调出 > 不允许调拨入 > 不允许补货入 | 同上 | 固定枚举顺序(业务文档口径) | 不可修改 | 约束引擎 | 2025-06-11 初始化 |
| dec.min.display | 最小陈列量策略 | 按门店陈列容量 60% 兜底 | 60% | 0–100% | 下次批次生效 | 补货下限 | 2025-09-18 王运营 |
决策参数共 42 项,本页显示 17 项每页
i决策参数与业务文档口径强绑定:满足周数分档、保护期 10 天、包裹上限 15 个、2 件起调、第 3 周处理残码、全国库存 < 80 件集中。这些值如需调整,应走 rule-release 预演(看命中差异与影响面),而不是在本页直接改。
变更留痕(最近 5 次)
2025-10-12 15:20
王运营 将 dec.week.supply.regular 由 0.8 改为 1.0 周 → 预演显示 +18 行决策、+26 件补货量 → 审批通过(赵审计)
2025-10-05 09:12
管理员 将 perf.solver.parallel 由 2 改为 4 → 压测显示求解耗时从 7 分 40 秒降至 4 分 12 秒 → 审批通过
2025-09-30 17:45
王运营 将 dec.week.supply.holiday 由 2.0 改为 3.0 周(节假日口径)→ 已按节假日日历到期自动回退
2025-09-18 11:02
王运营 新增 dec.min.display(最小陈列量兜底 60%)→ 预演影响 41 行,审批通过
2025-10-21 10:05
陈计划 申请 perf.imp.concurrency 2 → 4 → 待审批(管理员提示并发过高会导致导入合并锁竞争)
变更规则与红线
- 即时生效类
- 需系统管理员 + 业务 owner 双签,且写入审计高亮
- 下次批次生效类
- 业务 owner 提交 → 系统管理员审批 → 次日批次生效
- 重启类
- 必须走变更窗口(周二 22:00–24:00),提前 24 小时通知
- 禁止项
- 不允许直接改数据库;参数只允许通过本页或配置中心 API 修改
- 回滚
- 每次变更前自动记录旧值快照,支持一键回滚上一版本参数集
- 关联预演
- 决策类参数变更默认触发 rule-release 预演,未预演不允许提交
S3 系统参数 M12 规则预演 G9 留痕
参数分组说明与生效方式对照
先看分组,再看具体参数| 分组 | 参数数 | 典型参数 | 主要生效方式 | 变更风险 |
|---|---|---|---|---|
| 全局参数 | 9 | 品牌标识、组织根节点、时区、语言、会话超时、审计留存 | 即时 / 下次批次 | 低 |
| 决策参数 | 42 | 满足周数分档、加权系数、保护期、包裹上限、起调量、集中阈值、安全库存 | 下次批次生效 | 高(需预演) |
| 性能与容量 | 21 | 批次时限、求解并发、批量大小、候选池上限、降级策略、导入导出并发 | 重启 / 即时 | 中高 |
| 保留策略 | 14 | 文件留存、登录日志、操作日志、快照、决策留痕、告警记录 | 即时生效 | 低(不可缩短项除外) |
| 通知参数 | 42 | 渠道开关、静默期、汇总频率、重试次数、模板变量 | 即时生效 | 低 |
性能与容量参数
与 sys-perf 页联动| 参数编码 | 参数名称 | 当前值 | 默认值 | 取值范围 | 生效方式 | 影响面 | 最近变更 |
|---|---|---|---|---|---|---|---|
| perf.batch.timeout | 决策批次时限(分钟) | 5 | 5 | 1–30 分钟 | 重启调度后生效 | 全部批次 | 2025-10-05 管理员 |
| perf.solver.parallel | 求解并发度 | 4 | 4 | 1–16(受 CPU 核数限制) | 重启求解服务生效 | 求解耗时 | 2025-10-05 管理员 |
| perf.db.batchsize | 数据库写入批量大小 | 2000 行/批 | 2000 | 500–10000 | 下次批次生效 | 写入耗时 | 2025-06-11 初始化 |
| perf.candidate.limit | 候选池行数上限 | 50000 行 | 50000 | 10000–200000 | 下次批次生效 | 求解规模 | 2025-10-05 管理员 |
| perf.solver.degrade | 求解超时降级策略 | 启发式(贪心 + 局部搜索) | 启发式 | 启发式 / 分批求解 / 放弃 | 即时生效 | 结果质量 | 2025-06-11 初始化 |
| perf.exp.concurrency | 导出任务并发上限 | 3 | 3 | 1–10 | 即时生效 | 导出队列 | 2025-09-28 管理员 |
| perf.imp.concurrency | 导入任务并发上限 | 2 | 2 | 1–5 | 即时生效 | 导入合并 | 2025-09-28 管理员 |
保留策略参数
与 mon-log / io-task 联动| 参数编码 | 参数名称 | 当前值 | 默认值 | 取值范围 | 生效方式 | 影响面 | 最近变更 |
|---|---|---|---|---|---|---|---|
| retain.file.export | 导出文件留存 | 30 天 | 30 | 7–永久 | 即时生效 | 文件存储 | 2025-09-28 管理员 |
| retain.file.import | 导入原文件留存 | 90 天 | 90 | 30–365 天 | 即时生效 | 合规留档 | 2025-09-28 管理员 |
| retain.log.login | 登录日志留存 | 365 天 | 365 | 90–1825 天 | 即时生效 | 安全审计 | 2025-06-11 初始化 |
| retain.log.audit | 操作日志留存(审计) | 1095 天 | 1095 | 365–3650 天 | 即时生效 | 等保合规 | 2025-06-11 初始化 |
| retain.snapshot | 库存快照保留 | 730 天 | 730 | 365–3650 天 | 即时生效 | 复算基线 | 2025-06-11 初始化 |
| retain.decision | 决策结果与差异留痕保留 | 永久 | 永久 | 365 天–永久 | 不可缩短 | 模型迭代 | 2025-06-11 初始化 |
| retain.alert | 告警记录留存 | 540 天 | 540 | 90–1095 天 | 即时生效 | 异常复盘 | 2025-06-11 初始化 |
全局参数
改动影响面最大,默认值即推荐值| 参数编码 | 参数名称 | 当前值 | 默认值 | 取值范围 | 生效方式 | 影响面 | 最近变更 |
|---|---|---|---|---|---|---|---|
| sys.brand.code | 当前品牌标识 | 女装 | 女装 | 品牌主数据枚举 | 下次批次生效 | 全部页面标题 | 2025-06-11 初始化 |
| sys.org.root | 组织树根节点 | 总部 | 总部 | 组织主数据 | 下次批次生效 | 权限继承链 | 2025-06-11 初始化 |
| sys.decision.calendar | 决策日历(场景 × 周期) | 补货每日 02:10 / 调拨每周二 02:20 | — | cron 表达式或周期枚举 | 重启调度后生效 | 全部批次 | 2025-10-01 王运营 |
| sys.timezone | 系统时区 | Asia/Shanghai (UTC+8) | Asia/Shanghai | IANA 时区 | 重启后生效 | 全部时间字段 | 2025-06-11 初始化 |
| sys.currency | 金额币种 | CNY | CNY | ISO 4217 | 下次批次生效 | 成本 / 毛利 | 2025-06-11 初始化 |
| sys.lang | 界面语言 | 简体中文 | 简体中文 | zh-CN / en-US | 即时生效 | 界面文案 | 2025-06-11 初始化 |
| sys.session.timeout | 会话超时(分钟) | 30 | 30 | 5–480 | 即时生效 | 登录安全 | 2025-09-15 管理员 |
| sys.audit.retention | 操作日志留存(天) | 1095 | 1095 | 365–3650 | 即时生效 | 审计合规 | 2025-06-11 初始化 |
最容易踩的坑:参数是“生效方式”而不是“保存即生效”
业务最常见的误解是“我改完了怎么没变”。所以每个参数必须显式标注生效方式与生效时点(如“2025-10-22 02:10 批次生效”),并在保存后给出“将于何时生效”的明确提示与回滚入口。