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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions