ThinkPHP6.0.2-Workerman初学搭建-自定义类

安装

首先通过 composer 安装

composer require topthink/think-worker

SocketServer

在命令行启动服务端(需要2.0.5+版本)

php think worker:server


自定义类

支持使用自定义类作为Worker服务入口文件类。例如,我们可以创建一个服务类(必须要继承 think\worker\Server),然后设置属性和添加回调方法

注意:自定义类,需要在app下创建http目录,新建Worker.php,类容如下:

然后在worker_server.php中增加配置参数:

return['worker_class'=>'app\http\Worker',];

在命令行启动服务端

php think worker:server

然后在浏览器里面访问

http://localhost:2346

如果在Linux下面,同样支持reload|restart|stop|status 操作

php think worker:server reload

你可能感兴趣的:(ThinkPHP6.0.2-Workerman初学搭建-自定义类)