cluster icon indicating copy to clipboard operation
cluster copied to clipboard

Building multi-core network applications with PHP.

Results 10 cluster issues
Sort by recently updated
recently updated
newest added

It seems that socket passing algorithm is not possible for the Windows platform, as Windows does not support constants like SCM_RIGHTS. If I understand correctly, is there another approach that...

tested on latest commit: 9dd11ecdc508a6517ecd268cc2fbc050bb34652a I have ext-sockets installed on PHP 8.1.12 (Alpine Linux 3.15 - docker) `php bin/node.php` - runs the webserver successfully `php vendor/bin/cluster bin/node.php` gives me this...

When listening on unix sockets startup fails with ``` Worker 4 failed: Amp\Parallel\Sync\ContextPanicError: Uncaught Amp\Socket\SocketException in child process or thread with message "Could not create server tcp:///var/www/project/tmp/php.sock: [Error: #0] Failed...

Install library `pecl install event` Options: ``` Enable internal debugging in Event [no] : Enable sockets support in Event [yes] : libevent installation prefix [/usr] : Include libevent's pthreads library...

When an exception is thrown in worker, only the message and code of exception is logged. A stacktrace is logged, but it is the stacktrace of Process and its state,...

ClusterLogHandler cannot accept all log records. e.g. in \Amp\Http\Server\Driver\Internal\AbstractHttpDriver::handleInternalServerError you have ``` $this->logger->error( "...", [ ... 'method' => $request, ... ] ); ``` Then ClusterLogHandler cannot send such error context...

currently, the context cluster worker has a hardcoded 5 seconds timeout on shutdown, i believe this aspect of the cluster should be configurable. In the case of neu, the worker...

Hello, Can you give me any insight how to debug cluster restart problem when using event loop UvDriver? Here is what I get after restart signal ``` [2024-11-02T07:51:10.899865+00:00] cluster:cluster.info: Worker...