Laravel5.6使用redis队列实现系统通知
需求:
一、我们这个系统通知模块的功能是后台发送一个系统通知给所有人或者是给一个人。比如我们在8月8号发送一个系统通知:欢迎大家来到武汉PHP培训长乐未央学习技术。那么每一个人都会收到这个通知,但是如果是8月9号注册进来的人就不会收到这个通知。这个时候,这种通知必须是分发的,每个人都需要有一条记录来保存所分发的通知,所以这是一个分发的逻辑。
二、使用同步还是异步来分发。比如我们要是群发的话,需要工作人员在后台点击发布按钮就同步发送通知到用户的通知箱呢还是异步使用队列来做这个事情,当然选择异步更加稳妥。它能防
原创
2020-05-27 07:42:41 ·
518 阅读 ·
0 评论