library swooletest
create swoole server
waynesun01/swooletest
create swoole server
- Monday, June 12, 2017
- by waynesun011
- Repository
- 1 Watchers
- 0 Stars
- 2 Installations
- PHP
- 0 Dependents
- 0 Suggesters
- 0 Forks
- 0 Open issues
- 3 Versions
- 0 % Grown
swoole_test
完善中
方便快速创建基于swoole的服务, (*1)
配置
需要php.ini中开启swoole.use_namespace,使用命名空间, (*2)
用法
- app中新建具体behavior类,该类根据要使用的service(tcp,http,websocket)继承自相应的behavior
- 在运行脚本中指定要使用的behavior
> 使用完整命名空间路径
- 初始化相应的service;
- 运行
example
define('BASEDIR', __DIR__);
require 'autoload.php';//也可通过require引入行为类文件
require 'vendor/autoload.php';
$config = [
'Host'=>'0.0.0.0',
'Port'=>9501,
'Behavior'=>'\app\imBehavior', //具体行为类
'Set'=>[
'worker_num'=>2, //onTask必须设置
'task_worker_num'=>4,
]
];
//require 'app/imBehavior.php';//也可以自定义自动载入文件来加载具体行为类
$ws = new waynesun\swoole\wsService($config); //初始化服务
$ws->start();
dev-master
9999999-dev
create swoole server
Sources
Download
MIT
The Requires
by
waynesun
v1.0.1
1.0.1.0
create swoole server
Sources
Download
MIT
The Requires
by
waynesun
v1.0.0
1.0.0.0
create swoole server
Sources
Download
MIT
The Requires
by
waynesun