Download the PHP package easyswoole/sync-invoker without Composer
On this page you can find all versions of the php package easyswoole/sync-invoker. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download easyswoole/sync-invoker
More information about easyswoole/sync-invoker
Files in easyswoole/sync-invoker
Download easyswoole/sync-invoker
More information about easyswoole/sync-invoker
Files in easyswoole/sync-invoker
Vendor easyswoole
Package sync-invoker
Short Description An efficient swoole framework
License Apache-2.0
Homepage https://www.easyswoole.com/
Package sync-invoker
Short Description An efficient swoole framework
License Apache-2.0
Homepage https://www.easyswoole.com/
Please rate this library. Is it a good library?
Informations about the package sync-invoker
Sync Invoker
场景
Swoole4.x后,提供了非常强大的协程能力,让我们可以更好的压榨服务器性能,提高并发。然而,目前PHP在swoole协程生态上,并不是很完善,比如没有协程版本的monogodb客户端,而为了避免在worker中调用了同步阻塞的Api,例如在Http回调中使用了同步的芒果客户端,导致worker退化为同步阻塞,导致没办法完全的发挥协程的优势, EasySwoole 提供了一个同步程序协程调用转化驱动。
原理
启动自定义进程监听UnixSocket,然后worker端调用协程客户端发送命令到自定义进程并处理,然后把处理结果返回给worker的协程客户端。
示例代码
All versions of sync-invoker with dependencies
PHP Build Version
Package Version
The package easyswoole/sync-invoker contains the following files
Loading the files please wait ....