## 问题描述 接管数据库功能存在两个问题: 1. **默认主机模式错误**:当前默认为"新主机"模式,需求要求默认使用"已有主机"模式 2. **已有主机连通性测试失败**:选择已有主机后,连通性测试使用主机 ID(而非 IP 地址)作为连接地址,导致测试必然失败 ## 根因分析 - `makeEmptyInstance()` 中 `hostMode` 默认值为 `new`,应改为 `existing` - `InstanceBlock.tsx` 第 35 行 `hostAddr` 在已有主机模式下取 `instance.selectedHost`(存储的是主机 ID),而非 `instance.host`(存储的是 IP 地址) ## 影响范围 - 前端:RegisterService 模块的 InstanceBlock 组件和 types 文件
问题描述
接管数据库功能存在两个问题:
根因分析
makeEmptyInstance()中hostMode默认值为new,应改为existingInstanceBlock.tsx第 35 行hostAddr在已有主机模式下取instance.selectedHost(存储的是主机 ID),而非instance.host(存储的是 IP 地址)影响范围