运费差额
2021-03-09 10:29:54 0 举报
运费差额
作者其他创作
大纲/内容
Y
发生消息
结束
N
向redis中存入key shippingfee_consumer 过期时间为1 天
获取到数据
启动consumer
web项目关闭
使用线程池处理数据
判断redis中是否存在key shippingfee_consumer
consumer 不停的轮询
清除redis中key shippingfee_consumer
新开一个线程启动consumer
使用线程池 producer 准备发生消息
连续空轮询耗时超过10min
向redis中存放 \"shipfee_\"+shopId+\"_\"+date 过期时间为1天
关闭consumer
更新最近一次消费时间(用于计算连续空轮询的时间)
开始
成功
判断redis 中是否存入 \"shipfee_\"+shopId+\"_\"+date
不发送消息
0 条评论
回复 删除
下一页