处理开票申请
2018-06-01 14:24:26 0 举报
处理开票申请
作者其他创作
大纲/内容
从队列里取出一个元素,同时将其放回原队列
有
扫描执行次数超过最大执行次数,却仍未开票成功的记录,邮件告警
是
结束
跳出
更新表中下载url和状态
扫描符合开票条件的记录,整合成list
无
系统启动时开始不停运行,消费redis队列
有无下载url
否
删除redis队列中的对应元素
放入缓存,时效1小时。向保险公司发起开票申请
校验缓存中是否有
更新表中最大执行次数
定时任务每小时执行1次
是否超过最大执行次数
将list放入redis队列,同时更新表中状态,表示已放入队列
0 条评论
回复 删除
下一页