核心概念
在配置之前,理解以下概念有助于您更好地规划值班:
| 概念 | 说明 |
|---|---|
| 值班表 | 一个独立的值班单元(如”SRE 值班表”、“DBA 值班表”),包含多条具体的值班规则 |
| 值班层 | 一个值班表可以包含多层规则。例如,第一层是”白班”,第二层是”夜班”。多层规则叠加,最终形成完整的值班计划 |
| 轮换 | 决定了值班人员如何交接。例如”每周一上午 10 点交接” |
| 临时调班 | 在不修改长期规则的前提下,临时调整某一段时间的值班人(常用于请假、临时顶班) |
| 日期掩码 | 选择参与值班的时期,比如周一到周五时 A 团队值班,周末是 B 团队值班 |
| 连续轮换 | 开启后,轮换边界以班次开始时间为基准计算,避免班次在 00:00 被拆分。仅在配置日期掩码时支持,详见日期掩码与连续轮换 |
配置流程
设置通知提醒
为了避免忘记值班或交接,系统提供两种提醒:
- 交接班通知:在轮换交接前 N 分钟(如提前 15 分钟),同时通知”即将下班”和”即将接班”的人员
- 值班中通知:在值班期间,每天固定时间(如上午 9:00)发送通知,提醒当前谁在值班
- 渠道:支持邮件、短信、电话、IM(飞书/钉钉/企微)
临时调班与请假
当值班人员需要请假或临时有事时,不要修改永久的值班规则,请使用”临时调班”功能。
- 临时生效:只影响选定的时间段,调班结束后自动恢复原规则
- 记录留痕:所有的调班记录都会被保存,方便后续审计
日期掩码与连续轮换
日期掩码
日期掩码用于控制值班规则在一周中的哪些天生效。通过选择不同的星期组合,可以灵活实现工作日与周末的差异化排班。 常见使用场景:- 工作日/周末分离:工作日由 A 团队值班,周末由 B 团队值班
- 特定日期值班:仅在周一、三、五安排某组人员值班
- 白班/夜班按天区分:工作日配置白班和夜班规则,周末配置全天值班规则
连续轮换
默认情况下,排班按照自然日 00:00 进行切分。如果班次跨越午夜,将被拆分为多个时间段。
开启连续轮换后,轮换边界将以班次开始时间为基准计算,而不再以 00:00 为切分点。每位值班成员将完整执行一个轮换周期,不会因 00:00 被拆分。
以下场景建议开启连续轮换:
- 轮换周期为 24 小时
- 班次开始时间不是 00:00
- 配置了按星期掩码排班
- 工作日与周末采用不同轮换规则
常见排班场景
- 7x24 简单轮换
- 白班/夜班分离
- 主备值班
需求:运维组有 A、B、C 三位同学,每人值班一周,周一上午 10:00 交接。配置:
- 人员序列:A, B, C
- 轮换周期:1 周
- 交接时间:周一 10:00




