feat: HCS推送任务按业务类型拆分独立调度(各任务独立开关与cron错峰、任务级分布式锁、关键日志与配置说明)

This commit is contained in:
刘泉佳
2026-10-09 12:16:29 +08:00
parent 4cd7fb24df
commit 6c645603b6
3 changed files with 106 additions and 33 deletions
@@ -112,19 +112,11 @@ public class HcsProperties {
@Data
public static class Push {
/**
* 推送任务总开关(默认关,灰度打开)
*/
private boolean syncEnabled = false;
/**
* 扫描调度 cron,默认每 5 分钟
*/
private String cron = "0 */5 * * * ?";
/**
* 每类单据单轮扫描批量
* 每类单据单轮扫描批量(全局)
*/
private int batchSize = 50;
/**
* 推送失败自动重试上限,超限仅人工重推
* 推送失败自动重试上限,超限仅人工重推(全局)
*/
private int maxRetry = 5;
}