server.php 469 B

1234567891011121314151617181920
  1. <?php
  2. require_once __DIR__.'/vendor/autoload.php';
  3. require_once __DIR__.'/bench/app/workerbootstrap.php';
  4. use Workerman\Worker;
  5. $http_worker = new Worker('http://0.0.0.0:8080');
  6. $http_worker->count = (int) shell_exec('nproc') * 4;
  7. $http_worker->onWorkerStart = static function () {
  8. kumbiaInit();
  9. //KuRaw::init();
  10. };
  11. $http_worker->onMessage = static function ($connection) {
  12. $connection->send(kumbiaSend());
  13. };
  14. Worker::runAll();