看门狗管理
看门狗管理功能用于配置和连接远程网关服务,实现工程远程部署、状态监控和备份管理。
功能入口
在工程列表页面,点击工具栏的"网关管理服务"按钮,打开看门狗配置管理对话框。

图1:Studio网关管理服务入口
网关管理服务
图2:Studio网关管理服务对话框
状态说明
看门狗状态
| 状态 | 说明 |
|---|---|
| 在线 | 看门狗服务可正常连接 |
| 离线 | 无法连接到看门狗服务 |
网关状态
| 状态 | 说明 |
|---|---|
| 运行中 | 网关运行时进程正在运行 |
| 已停止 | 网关运行时进程已停止 |
| 未知 | 看门狗离线,无法获取状态 |
操作
| 操作 | 说明 |
|---|---|
| 新增网关服务 | 添加新的看门狗连接配置 |
| 编辑 | 修改已有配置 |
| 测试 | 测试连接是否正常 |
| 备份 | 打开备份管理对话框 |
| 删除 | 删除配置 |
新增网关服务

图3:新增网关服务对话框
上传工程到网关
在工程卡片点击"上传"按钮,可将工程部署到目标网关。
正常发布

图6:正常发布上传项目
正常发布需要目标机器安装 .NET Runtime。
AOT 发布

图7:AOT 发布上传项目
AOT 发布编译为独立可执行文件,无需安装 .NET Runtime。
发布类型
| 模式 | 说明 | 适用场景 |
|---|---|---|
| 正常发布 | 需要 .NET Runtime | 目标机器已安装 .NET |
| AOT 发布 | 独立可执行文件 | 目标机器无 .NET 环境,但部分插件不支持 |
AOT 发布注意事项
AOT 发布会移除不支持 AOT 的插件(名称包含 NOTAOT/NOAOT 的插件),请确认您的工程不依赖这些插件。
目标运行时
| 运行时 | 适用平台 |
|---|---|
| win-x64 | Windows 64位 |
| win-x86 | Windows 32位 |
| win-arm64 | Windows ARM64 |
| linux-x64 | Linux 64位 |
| linux-arm64 | Linux ARM64 |
| linux-arm | Linux ARM |
| osx-x64 | macOS Intel |
| osx-arm64 | macOS Apple Silicon |
从网关下载工程
在工程列表页面,点击工具栏的"从网关下载"按钮,选择源网关和工程后下载到本地。

图8:从网关下载工程对话框
备份管理
点击"备份"按钮,打开备份管理对话框,可查看备份列表、恢复或删除备份。

图9:备份管理对话框