首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在php中,哪个库是进行异步请求的最佳库

在php中,哪个库是进行异步请求的最佳库
EN

Stack Overflow用户
提问于 2019-05-29 05:07:16
回答 2查看 463关注 0票数 1

我有很多数据,我想把它们传输到Logz.io。

基本上,这个项目是用Laravel编写的,我想创建一个事件管理器,它将完成将信息记录到Logz.io的所有工作。我需要一个关于哪个库h更好使用的建议,比如guzzle,它可以帮助我在后台将日志信息发送到logz.io。我的意思是,我不想等到包含logz.io数据的请求完成。

谢谢。

EN

回答 2

Stack Overflow用户

发布于 2019-05-29 05:31:09

据我所知,你可以采取两种方法:

1)使用Laravel的queue系统稍后发送日志。为此,您必须启用工作进程或主管进程在后台发送它们。

2)在spatie - spatie/async上有一个包,它是php的PCNTL扩展的包装器,允许在单独的线程中执行php代码。

我希望我能帮到你,即使是一点点。

票数 3
EN

Stack Overflow用户

发布于 2019-05-29 05:20:05

PHP不是一种异步语言。Laravel有一个开箱即用的queue系统。

基本上,您将一些作业放在一个队列中,然后另一个进程(它也可以在另一台机器中)运行它们。它在您的场景中将工作得很好,因为您不需要实时日志收集,但您可以将其委托几秒钟。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56350071

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档