重复信号与事件关联

三个不同层次

层次 建议依据 目的
来源事件 来源与来源事件 ID 合并重复投递
资产信号 链标识、规范地址、时间窗口 归并短时间内重复发现
执行任务 策略版本、账户、资产、业务动作 避免重复执行同一意图

发现同一资产不代表执行意图相同。不同策略或账户不能因为地址相同就全部丢弃。

建议处理顺序

接入时按来源识别明显重复;路由完成后按链与资产归并信号;创建执行任务时独立生成幂等标识。保留被合并信号与主任务的关联,避免复盘时失去来源。

TTL 与重放

短期去重可以设过期时间,但不能用短 TTL Key 作为永久执行记录。历史重放应标记模式,明确是否只重建观测结果,避免直接触发原来的交易动作。

验证场景

同事件并发到达、不同来源命中同资产、去重 Key 到期后重放,以及同资产的不同策略任务。