UMP-20260613-1668 · 2026-06-13 17:06:06
代付出款增加轮询间隔,避免并发能量不足
企业钱包代付出款需要增加轮询/间隔机制,在并发代付时避免能量不足导致付款失败;可按 2-3 秒一笔或类似节奏排队出款,并结合能量监控。
需求结论
商户同一时间发起 5-10 笔代付时,当前秒出可能导致能量补不上。需求是增加轮询/间隔出款,例如 2-3 秒出一笔,确保每笔出款有足够能量,降低付款失败。
文字版原话摘录(已脱敏)
@manjiushikuai 讨论一下现在经常会出现一个问题,商户同时间一下安排 5-10 笔,我们出款是秒出,看能轮训一下或者 2-3 秒出一笔……同时只能顶住 4 笔出款能量……Shane:就是代付单子做个轮询间隔时间,确保每笔出款都有能量在,防止付款失败是吗?
该需求与旧消息 #1539 中“付款地址能量和带宽监控,不足时等待/失败提示”有关;详情页保留引用关系。
需求原话
需求原话 / Telegram 风格对话7 条消息 · 附件默认折叠
墨
墨渊user_mention_shane · 对象 墨渊17:06:06 · #1668
@manjiushikuai 讨论一下现在经常会出现一个问题,商户同时间一下安排5-10笔我们出款是秒出看能轮训一下或者2-3秒出一笔他并发反正也一会我们能出的完。
墨
墨渊ambient_group_message17:06:39 · #1669
同时只能顶住4笔出款能量顶的住。同时1秒代付出款5-10笔中间会出现能量补不上来的
S
shaneshane_reply_to_user · 对象 墨渊17:33:36 · #1670
回复 #1669 · moyuan111
同时只能顶住4笔出款能量顶的住。同时1秒代付出款5-10笔中间会出现能量补不上来的
这个你这边验证过吗?
S
shaneshane_group_message17:34:19 · #1671
就是代付单子做个轮询间隔时间,确保每笔出款都有能量在,防止付款失败是吗?
浴
浴火重生ambient_group_message17:36:46 · #1672
回复 #1539 · aiyu5
需求修改下,代付的逻辑改动比较大,另外补充几个新需求。 1.所有商户的付款地址(热钱包)用同一个地址出款。对付款地址的能量和带宽监控,当不足以付款时候代付任务做个等待,超时还付不出去的再给准确的失败提示。 2.子钱包地址增加触发式归集和自定义归集。 触发式归集:设置满多少金额自动归集 自定义归集:人工选择地址单独操作归集 3.对几种付款失败的状态增加机器人推送提醒,给商户群推送具体的失败原因。 4.让开发评估下目前的部署方案如何优化,现在只有一台服务器部署主服务和数据库
就是这个需求
S
shaneshane_group_message17:36:58 · #1673
1
浴
浴火重生ambient_group_message17:37:23 · #1674
能量给的不够多,并发大的时候会因为能量不足打不出去
左侧为群成员消息,右侧为 Shane 回复;账号、URL、hash、地址等敏感内容按规则脱敏。