2017 © Pedro Peláez
 

library swooletest

create swoole server

image

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

The README.md

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();

The Versions

12/06 2017

dev-master

9999999-dev

create swoole server

  Sources   Download

MIT

The Requires

  • php >=7.0

 

by waynesun

04/05 2017

v1.0.1

1.0.1.0

create swoole server

  Sources   Download

MIT

The Requires

  • php >=7.0

 

by waynesun

27/04 2017

v1.0.0

1.0.0.0

create swoole server

  Sources   Download

MIT

The Requires

  • php >=7.0

 

by waynesun