chameleon-w/laravelswoole

simple swoole component for laravel

dev-master 2019-12-04 09:19 UTC

This package is auto-updated.

Last update: 2024-09-04 19:48:44 UTC


README

基于laravel组件化开发的简易版swoole组件.

安装环境

1.PHP >= 7.2
2.Composer
3.laravel >= 5.8
4.Swoole >=4.4.x

安装

$ composer require chameleon-w/laravelswoole

配置

1.在config/app.php中注册 SwooleServiceProvider
    'providers' => [
        // ...
       \ChameleonW\LaravelSwoole\Providers\SwooleServiceProvider::class,
    ],
    
2.在env中配置
    SWOOLE_LISTEN_HOST=0.0.0.0 //监听的ip
    SWOOLE_LISTEN_PORT=9501    //监听的端口
    
3.命令行中 php artisan extend:swoole start

4.访问 http://127.0.0.1:9501

尚未完善

1. 当前为demo版本 请不要用于生产环境
2. swoole服务的关闭、重启、热加载
3. WebSocket封装