RPC server 服务命令

在项目根目录执行如下命令

  1. $ php bin/swoft rpc
  2. Usage:
  3. bin/swoft rpc:COMMAND [--opt ...] [arg ...]
  4. Global Options:
  5. --debug Setting the application runtime debug level(0 - 4)
  6. --no-color Disable color/ANSI for message output
  7. -h, --help Display this help message
  8. -V, --version Show application version information
  9. Commands:
  10. reload Reload worker processes
  11. restart Restart the http server
  12. start Start the http server
  13. stop Stop the currently running server
  14. Example:
  15. bin/swoft rpc:start Start the rpc server
  16. bin/swoft rpc:stop Stop the rpc server

Rpc 的命令都在 Commands

  • reload 重新加载 worker 进程
  • restart 重启 RPC 服务器
  • start 启动 RPC 服务器
  • stop 停止 RPC 服务器

使用

  • 前台运行
  1. $ php bin/swoft rpc:start
  2. Information Panel
  3. **********************************************************************
  4. * RPC | Listen: 0.0.0.0:18307, type: TCP, mode: Process, worker: 1
  5. **********************************************************************
  6. RPC server start success !
  • 后台运行
  1. $ php bin/swoft rpc:start -d
  2. Information Panel
  3. **********************************************************************
  4. * RPC | Listen: 0.0.0.0:18307, type: TCP, mode: Process, worker: 1
  5. **********************************************************************
  6. RPC server start success !