/swoole-distributed-seed

Seed for SwooleDistributed

Primary LanguagePHP

Seed for Swoole Distributed

安装流程

1、源码安装

git clone https://github.com/tmtbe/SwooleDistributed.git

cd SwooleDistributed
composer install

php ./src/Install.php

2、Composer安装
建立composer.json如下,可以根据需要添加你所依赖的库,但下面一定得包含在内,autoload必须要指定app和test的目录不得省略。

{
  "require": {
    "tmtbe/swooledistributed":">2.0.0"
  },
 "autoload": {
    "psr-4": {
      "app\\": "src/app",
      "test\\": "src/test"
    }
  }
}
# 安装依赖
composer install

# 运行脚手架工具安装框架
php vendor/tmtbe/swooledistributed/src/Install.php

服务运行相关

# 调试模式启动
php start_swoole_server.php start

# 守护进程启动
php start_swoole_server.php start -d

# 重启,结束当前进程,重新启动新进程
php start_swoole_server.php restart

# 重载 不会断开客户端链接,进行代码重载,客户端无感知
php start_swoole_server.php reload

# 停止服务器
php start_swoole_server.php stop

# 强杀
php start_swoole_server.php kill