企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# 命令构建 ``` php path/vswoole/public/swoole.php build ServerName [ServerPort:9501] [ServerType:common] ``` #### 命令解析 * [ ] php:PHP服务命令 * [ ] swoole.php:vSwoole框架服务脚本 * [ ] build:构建服务指令 * [ ] ServerName:指定需要构建的服务名称(必要) *服务已存在或服务相关文件存在将不会创建新文件 * [ ] ServerPort:指定需要构建的服务端口(非必要) *客户端默认9501,管理端默认8501 * [ ] ServerType:指定需要构建的服务类型(非必要) *默认common,可选common,websocket,http,udp #### 命令说明 执行命令后,框架会做以下事: 1. 检测同名服务是否注册,若未注册将在vSwoole\configs\const.php中注册服务 2. 检测同名服务核心文件是否存在,若不存在将创建服务核心文件vSwoole\core\server\ServerNameServer.php 3. 检测同名服务配置文件是否存在,若不存在将创建服务配置文件vSwoole\configs\servername.php 4. 检测同名服务客户端核心文件是否存在,若不存在将创建客户端核心文件vSwoole\core\client\ServerNameClient.php # 手动构建 如果使用手动构建,需要严格按照框架开发规范创建服务文件,并在服务启动前,在vSwoole\configs\const.php文件中,对服务进行注册。