我正在用laravel开发一个php应用程序。在我的应用程序中,我需要从一些服务器中获取一些数据。为了加快结果,我必须在同一时间发送这些请求。我发现了laravel队列,但问题是我需要从队列中取回信息。另一种解决方案是php pthreads,但我很难安装它。有没有什么办法(多线程/多处理)做异步作业。laravel中的多线程或多处理php
0
A
回答
1
除了可能的重复之外,PHP本质上是同步的。异步编程是可能的,但不一定足够简单,可以被一个stackoverflow答案覆盖。在我看来,你已经尝试过pthreads,它是最广泛的多线程库。
你可以做异步请求的卷曲度:http://php.net/manual/en/function.curl-multi-init.php
可以使用了pcntl到餐桌的过程:http://php.net/manual/en/function.pcntl-fork.php
+0
事情是有两种方式在多任务处理php: 1.多线程 2.多处理 哪一个更好?如果我想创建一个新的流程,我怎样才能将数据发送回主流程 – Alireza
相关问题
- 1. Python - 多线程/多处理
- 2. Python中的多处理/多线程..?
- 3. 多线程处理
- 4. 多线程处理?
- 5. Python中插件体系结构的多处理或多线程处理
- 6. 处理多线程的线程
- 7. 在Python中使用多处理或多线程?
- 8. Python的多处理多线程
- 9. 多核处理器的多线程
- 10. 多线程处理问题
- 11. Tkinter多线程处理
- 12. 线程/多处理/队列?
- 13. 线程,多处理错误
- 14. 多线程信号处理
- 15. 多处理或多线程我的功能如何?
- 16. Laravel中的多线程
- 17. 多线程Python中的信号处理
- 18. visual basic 6.0中的多线程处理
- 19. Java队列中的多线程处理
- 20. 多核心处理器中的线程
- 21. java中的多线程处理
- 22. 如何处理laravel作业的多个线程?
- 23. 多核处理器中的多线程应用程序
- 24. Python或串行处理中的多线程?
- 25. 多线程处理和中途停止
- 26. 在触发器中处理多线程
- 27. 多线程和多处理器环境对线程有用吗?
- 28. C#中的多线程处理以及如何处理
- 29. 函数的多重处理/线程
- 30. 多线程和处理器的容量
是,与P线程。如果您在安装Pthreads时遇到麻烦,您可以在Google上寻找教程或帮助。或者如果您遇到特定问题,请向超级用户寻求帮助。 –