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
Latest version:
pecl install openswoole-22.1.2
<?php Swoole\Coroutine\Server->start(): bool
None
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.