DB接口-短信下发处理流程图
2017-01-03 11:54:14 0 举报
在DB接口的短信下发处理流程中,首先,系统会接收到来自前端的短信下发请求。然后,系统会根据请求中的手机号码和短信内容,调用短信发送接口,将短信发送到指定的手机号码。在短信发送过程中,系统会实时监控短信发送状态,如果短信发送失败,系统会记录失败的手机号码和失败原因,并将失败信息返回给前端。如果短信发送成功,系统会继续监控短信的送达状态。当短信送达后,系统会将短信送达状态反馈给前端。在整个流程中,系统还会对短信发送进行日志记录,以便于后期的数据分析和问题排查。
作者其他创作
大纲/内容
否
节点下发槽有数据
节点配置
将该片数据从待发表中删除
将分片数据放入节点移表槽
有
移历史表
待发数据分片
节点数据扫描线程
当前线程等待,唤醒该节点扫描线程
批量更新该片数据发送状态
当前线程休眠指定时间片
处理类型
没有
开始
将该片数据从待发表复制到待发历史表中
删除短信
将该片数据批量插入短信定时表(或者直接走API)
被唤醒
节点移表槽有数据
取节点下发槽某片数据
根据节点扫描SQL查询待发数据
是
wakeup
阻塞当前节点线程
取节点移表槽取某片数据
节点数据移表线程
节点数据下发线程
分片数据插入对应节点下发槽
通知节点下发槽消费线程
待发数据不为空
0 条评论
下一页