TencentBlueKing / bk-nodeman

蓝鲸节点管理,可以对蓝鲸体系中的GSE Agent进行管理,包括状态查询、版本更新、配置管理、健康检查、进程管理等。
MIT License
51 stars 55 forks source link

fix: search_biz_inst_topo查询业务实例拓扑时接口超频 #2257

Open ping15 opened 5 months ago

ping15 commented 5 months ago

问题描述

简明扼要地描述bug是什么

"search_biz_inst_topo"

image

截屏

请提供截屏来解释你的问题,当然这也能更好地帮助我们理解问题。

请提供以下信息

重现方法

列出如何重现的方法或操作步骤

  1. 转到 '....'
  2. 点击 '....'
  3. 错误现象 '....'

修复

建议的修复方案

1. 通过调用search_biz_inst_topo查询业务实例得到module_to_topo

image image

2. 发现当node_type为INSTANCE的时候不需要module_to_topo这个信息

image image

3. 可以获取module_to_topo的时候加个判断,如果node_type为INSTANCE的时候,module_to_topo为{}

修复方案

功能自测

代码变更覆盖功能点需要自测并截图

功能点 1

描述代码变更涉及功能点及自测截图

功能点 2

描述代码变更涉及功能点及自测截图

...

ZhuoZhuoCrayon commented 5 months ago
    # models.Subscription.ObjectType.SERVICE
    # !models.Subscription.NodeType.INSTANCE