可以增加 Worker::$onMasterStop 钩子吗

weijer

问题描述

可以在 webman框架 support\App.php 增加 Worker::$onMasterStop 钩子吗?

在主进程关闭时候触发执行自定义的事项:

   worker::$onMasterStop = function () {
       // 执行关闭etcd服务进程
       \WebmanMicro\PhpServiceDiscovery\Process\EtcdGoServer::kill();
   };

截图

316 1 0
1个回答

walkor 打赏

发个pr吧

  • weijer 2024-08-10

    暂时不这么搞了,我把etcd 服务注册和发现改成 workerman实现了

×
🔝