lumen中如何异步调用Queue push函数?

How to call Queue push function asynchronously in lumen?

我集成了 AWS SQS 队列服务来存储每个请求。我在中间件中添加了 Queue::push() 功能,这导致请求延迟。 因为它是同步调用,它是等待数据被推送到队列。 我想异步实现它。

我建议您看一下 spatie/async 包,它提供了很多通过使用任务、进程等来启动异步调用的好方法。