docs(acm2-75): 精简接口契约并对齐已定边界
This commit is contained in:
@@ -263,7 +263,7 @@ PENDING → SENT → DONE
|
||||
发送时:
|
||||
|
||||
1. 到期领取批次:按 `FLID` 取未发送行,批次大小受 `PARAM:msgx.schd.flush-limit` 约束;
|
||||
2. 逐条发送:UPSERT 发送该 `FLID` 的最新整态(key = `FLID`);TOMBSTONE 发送 null 值删除通知;
|
||||
2. 整批发送:将批次内所有航班的最新整态序列化为 `SCHD.FLTR` 数组 JSON,作为单条 record 发出(`C-9`);删除航班不进入 `schd`,只由 `msg` 发删除通知;
|
||||
3. 成功后按上条规则标记完成并推进 `lastFlush`;失败按退避推后,达到上限转 `DEAD`。
|
||||
|
||||
聚合周期与批上限见 [reference.md](reference.md)。`KAFKA:msg` 与 `KAFKA:schd` 之间不承诺顺序。`schd` 行与 `msg` 行共用 `MSG_EVENT`,靠 `TARGET` 区分。
|
||||
|
||||
Reference in New Issue
Block a user