## 启动与关闭 [TOC] ## 启动 以debug(调试)方式启动 ``` php socket/start.php start ``` ## 以daemon(守护进程)方式启动 ``` php socket/start.php start -d ``` ## 停止 ``` php socket/start.php stop ``` ## 重启 ``` php socket/start.php restart ``` ## 平滑重启 ``` php socket/start.php reload ``` ## 查看状态 ``` php socket/start.php status ``` ## 什么是平滑重启? 平滑重启不同于普通的重启,平滑重启可以做到在不影响用户的情况下重启服务,以便重新载入PHP程序,完成业务代码更新。 平滑重启一般应用于业务更新或者版本发布过程中,能够避免因为代码发布重启服务导致的暂时性服务不可用的影响。 注意:只有在on{...}回调中载入的文件平滑重启后才会自动更新,启动脚本中直接载入的文件或者写死的代码运行reload不会自动更新。