sj_retry_scene_config.sql 2.7 KB

12345678910111213141516171819202122232425262728
  1. create table sj_retry_scene_config
  2. (
  3. id bigint unsigned auto_increment comment '主键'
  4. primary key,
  5. namespace_id varchar(64) default '764d604ec6fc45f68cd92514c40e9e1a' not null comment '命名空间id',
  6. scene_name varchar(64) not null comment '场景名称',
  7. group_name varchar(64) not null comment '组名称',
  8. scene_status tinyint default 0 not null comment '组状态 0、未启用 1、启用',
  9. max_retry_count int default 5 not null comment '最大重试次数',
  10. back_off tinyint default 1 not null comment '1、默认等级 2、固定间隔时间 3、CRON 表达式',
  11. trigger_interval varchar(16) default '' not null comment '间隔时长',
  12. notify_ids varchar(128) default '' not null comment '通知告警场景配置id列表',
  13. deadline_request bigint unsigned default '60000' not null comment 'Deadline Request 调用链超时 单位毫秒',
  14. executor_timeout int unsigned default '5' not null comment '任务执行超时时间,单位秒',
  15. route_key tinyint default 4 not null comment '路由策略',
  16. block_strategy tinyint default 1 not null comment '阻塞策略 1、丢弃 2、覆盖 3、并行',
  17. cb_status tinyint default 0 not null comment '回调状态 0、不开启 1、开启',
  18. cb_trigger_type tinyint default 1 not null comment '1、默认等级 2、固定间隔时间 3、CRON 表达式',
  19. cb_max_count int default 16 not null comment '回调的最大执行次数',
  20. cb_trigger_interval varchar(16) default '' not null comment '回调的最大执行次数',
  21. description varchar(256) default '' not null comment '描述',
  22. create_dt datetime default CURRENT_TIMESTAMP not null comment '创建时间',
  23. update_dt datetime default CURRENT_TIMESTAMP not null on update CURRENT_TIMESTAMP comment '修改时间',
  24. constraint uk_namespace_id_group_name_scene_name
  25. unique (namespace_id, group_name, scene_name)
  26. )
  27. comment '场景配置';