洁净绿茶

文章
5
资源
0
加入时间
2年10月21天

Laravel Redis发布与订阅

### 背景* 搭建一个电商数据中台,统一管理各个平台的商品,订单等基本数据。### 需求 * 日后可能会有很多订单。上传的商品也可能会一次性上传很多个。### 方案* 使用redis发布订阅模式,让上传商品,下载订单异步执行* 记录发布的任务,以及任务的执行情况,避免某一平台上传失败时,发生漏上传的错误,或者是未接收到订阅消息,任务执行失败。* 对未执行的任务,或者执行失败的任务,进行重发任务。### 具体实现1. 发布消息消息体可以根据自己业务具体定...