Workerboy <a href="https://github.com/zgldh/workerboy#create"></a>create<a href="https://github.com/zgldh/workerboy#start"></a>start<a href="https://github.com/zg Workerman3在Laravel5的封装

程序名称:Workerboy <a href="https://github.com/zgldh/workerboy#create"></a>create<a href="https://github.com/zgldh/workerboy#start"></a>start<a href="https://github.com/zg

授权协议: MIT

操作系统: 跨平台

开发语言: PHP

Workerboy <a href="https://github.com/zgldh/workerboy#create"></a>create<a href="https://github.com/zgldh/workerboy#start"></a>start<a href="https://github.com/zg 介绍

Workerboy

Workerboy 是 Workerman 3 在
Laravel 5 下的封装。

装上以后就可以用Laravel的artisan命令来管理workerman了。

依赖

PHP 5.4

本产品依赖 PHP的”ext-sockets” 扩展。Windows下就别想了。

为了提升性能,推荐安装”ext-libevent” 扩展。看这里:http://www.workerman.net/install

用法

  1. composer require zgldh/workerboy。

  2. 在config\app.php的providers数组添加zgldh\workerboy\WorkerBoyServiceProvider。

  3. php artisan vendor:publish将workerboy.php配置项输出到config目录下。

  4. php artisan workerboy:create MyApplication新建一个Workerman3应用。

  5. 编辑Event.php文件。写业务逻辑。

  6. 在config/workerboy.php的applications数组里增加刚刚添加的Workerman3应用。

  7. php artisan workerboy:start –deamon启动所有Workerman3应用。

命令

create

workerboy:create
ApplicationName创建一个Workerman3应用,默认是Gateway/BusinessWorker模式。workerboy:create
ApplicationName –worker-only使用纯Worker模式创建一个Workerman3应用。

start

workerboy:start启动Workerman3所有的应用。默认是调试模式。workerboy:start –deamon以daemon方式启动。

stop

workerboy:stop停止系统。

restart

workerboy:stop重启系统。

reload

workerboy:reload平滑重启。

status

workerboy:status查看状态。

具体请看:http://doc3.workerman.net/install/start-and-stop.html

Workerboy <a href="https://github.com/zgldh/workerboy#create"></a>create<a href="https://github.com/zgldh/workerboy#start"></a>start<a href="https://github.com/zg 官网

https://github.com/zgldh/workerboy

相关编程语言

BlazeDS 是一个基于服务器的Java 远程控制(remoting...
OVal 是一个可扩展的Java对象数据验证框架,验证的规...
Volta 是一套开发工具,专为开发分布式、实时系统应...
OpenDDS 是一个开源的 C++ 实现的 对象管理组织 OMG...
JADE (Java Agent DEvelopment Framework) 是一个完...
FastMM ,在D2006和2007中已代替了原来的内存管理器。