- 博客(1)
- 收藏
- 关注
原创 laravel8 模型监听事件以及消息队列
在 config 目录中查看 laravel 默认支持的消息队列驱。因为使用了 laravel 自带消息队列,所以消费者不需要写任务代码。此时如果添加预约,添加成功后,就会在消息容器中有一个任务待执行。为了解决,添加数据成功后,代码不在控制器中编写,让代码分层。此时表单提交数据后,就会在触发模型事件,就会写入日志。在事件观察类中添加如下的事件,名写上日志。根据上图,首先创建消息管道,来存储任务。在模型事件中添加一个任务,生产一个任务。在任务文件中添加要干的事情。需要在模型中注册一下。能够添加任务到队列中。
2023-02-09 23:56:59 220
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人