在PHP程序中,shell_exec经常被用来执行一些命令,而普通的shell_exec是阻塞的。如果命令执行时间过长,可能会导致进程完全卡死。在Swoole4协程环境中,可以使用Co::exec并发执行很多命令。本文基于Swoole-4.2.9和PHP-7.2.9的协程示例

在PHP程序中,shell_exec经常被用来执行一些命令,而普通的shell_exec是阻塞的。如果命令执行时间过长,可能会导致进程完全卡死。在Swoole4协程环境中,可以使用Co::exec并发执行很多命令。本文基于Swoole-4.2.9和PHP-7.2.9的协程示例