perf: batch gateway submits and isolate callbacks
This commit is contained in:
@@ -1173,3 +1173,4 @@ global,不能错误归入client。`client-signature-*`、发送页、企业认
|
||||
- Gateway既有Submit池与结果Outbox继续独立有界;先以正价六通道实测定位容量,只有证据证明单条回调仍触发停止线时才扩展批量回调协议。
|
||||
- Gateway上游模块对单分片使用聚合结果作为唯一Outbox边界,对多分片保留逐片持久化;结果Outbox不承担业务去重猜测,事件数量由上游已知分片数确定。
|
||||
- 批次任务进度聚合仍归`send-gateway-submit`统一实现;同进程、同批次并发调用使用单飞与尾随刷新收敛重复`GROUP BY`,不改变消息状态写入、跨进程幂等或PostgreSQL最终事实。
|
||||
- 2026-08-25新增`GatewaySubmitOutbox`和独立`submit-outbox-worker`进程。三运营商50 TPS实测首提仅33.07/s,后续优先批量路由/批量Submit持久化,其次拆分结果、回执和计费HTTP回调进程;两项完成前不得通过增加BullMQ并发宣称架构完成。
|
||||
|
||||
Reference in New Issue
Block a user