Join 4,000+ others and never miss out on new tips, tutorials, and more.
4.x is outdated, please check the latest version 22.x
pecl install openswoole-22.0.0
<?php Swoole\Coroutine\Server->start(): bool
If starting the server is successful it will enter the event loop and begin accepting connections and processing requests. If something went wrong or there is an error,
false is returned. Check
$server->errCode for more details.
Startup the coroutine server and begin processing new connections, using the handle callback function. For each new request a coroutine is created and the callback handle function is executed inside that coroutine.
If you receive errors related to
Too many open files the server will wait at least 1 second before trying to create another coroutine.