laravel - Laravel Scout 队列性能
问题描述
因此,根据Laravel Scout Doc,启用 Queue 应该会提高性能,并且应该将数据同步变为异步。我已将我的队列驱动程序设置为 Amazon SQS,并且我可以确认我的侦察同步正在通过它并且它正在工作。但是,与 false 相比,当队列设置为 True 时,我的性能似乎更差。
为了测试,我做了一个简单的端点,没有队列,响应时间约为 0.1 秒,队列约为 0.4 秒。这对我来说很奇怪。我已将日志放在我的代码中,它似乎并没有异步执行。Scout 或 Algolia 似乎存在问题。
我想知道是否有人以前经历过这种情况或知道发生了什么。
PS:我的球探正在使用 Algolia
解决方案
推荐阅读
- css - 我怎样才能把下拉列表放在其他组件的前面,我已经尝试了所有我知道的东西,但是我没有解决这个错误请帮忙
- php - Symfony5 SQS 消费者无效的访问密钥
- reactjs - Github Actions 在 JS monorepo 本地导入上构建失败
- php - 使用数据透视表按类别 ID 获取产品
- debugging - GDB debug 没有那个目录
- keras - Colab Pro 在使用 TPU 运行时训练深度学习模型 12 小时后自动断开连接
- javascript - 在子组件 React 挂钩中使用作为道具传递的状态时出错
- python - nbconvert 6:如何自定义 Latex 模板
- angular - 如何从 Angular 7 调用 Web API 返回布尔值?
- axios - Axios 无法从之前的 post 请求中附加 cookie