Skip to content

接管数据库:默认主机模式应为已有主机 & 已有主机连通性测试失败 #603

@LordofAvernus

Description

@LordofAvernus

问题描述

接管数据库功能存在两个问题:

  1. 默认主机模式错误:当前默认为"新主机"模式,需求要求默认使用"已有主机"模式
  2. 已有主机连通性测试失败:选择已有主机后,连通性测试使用主机 ID(而非 IP 地址)作为连接地址,导致测试必然失败

根因分析

  • makeEmptyInstance()hostMode 默认值为 new,应改为 existing
  • InstanceBlock.tsx 第 35 行 hostAddr 在已有主机模式下取 instance.selectedHost(存储的是主机 ID),而非 instance.host(存储的是 IP 地址)

影响范围

  • 前端:RegisterService 模块的 InstanceBlock 组件和 types 文件

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions