Merge pull request #3258 from bwliangc/feat/channel-monitor-jitter

feat(渠道监控): 检测间隔支持正负随机抖动配置
This commit is contained in:
Wesley Liddick
2026-06-16 16:58:23 +08:00
committed by GitHub
21 changed files with 420 additions and 11 deletions
+3
View File
@@ -28,6 +28,8 @@ export interface ChannelMonitor {
group_name: string
enabled: boolean
interval_seconds: number
/** 每次调度在 interval 基础上 ± [0, jitter] 的随机偏移(秒),0 = 固定间隔 */
jitter_seconds: number
last_checked_at: string | null
created_by: number
created_at: string
@@ -80,6 +82,7 @@ export interface CreateParams {
group_name?: string
enabled?: boolean
interval_seconds: number
jitter_seconds?: number
template_id?: number | null
extra_headers?: Record<string, string>
body_override_mode?: BodyOverrideMode