本节介绍如何查看微服务列表。

前提条件

  • KubeSphere 企业版平台需要安装并启用 KubeSphere Spring Cloud 扩展组件。

  • 您需要加入一个项目并在项目中具有 Spring Cloud 微服务查看权限。有关更多信息,请参阅项目成员项目角色

操作步骤

  1. 以具有 Spring Cloud 微服务查看权限的用户登录 KubeSphere 企业版 Web 控制台并进入您的企业空间。

  2. 在左侧导航栏选择 Spring Cloud > 微服务

  3. 在页面左上角的下拉列表中选择一个项目。

    • 微服务列表显示每个微服务的实例数量、健康实例数量和当前微服务是否已触发健康保护机制。

      说明
      • 为了防止因过多实例不健康导致流量全部流向健康实例,继而造成流量压力把健康实例压垮并形成雪崩效应,Nacos 支持设置健康保护阈值。当健康实例数量占微服务总实例数的比例小于该值时,无论实例是否健康,都会将这个实例返回给客户端。

      • KubeSphere 的默认健康保护阈值为 0,即默认不使用健康保护机制。您可以参阅 Nacos 官方文档设置 Nacos 的健康保护阈值。

    • 在列表上方点击搜索框并输入关键字,可按名称搜索微服务。

    • 在列表右上角点击refresh可刷新列表信息。

    • 在列表右上角点击cogwheel可定制列表中显示的信息。

  4. 在微服务右侧点击plus-square查看微服务的所有实例。

    参数 描述

    名称

    微服务实例的名称。

    权重

    微服务实例在微服务中的权重。发送给微服务的流量将根据微服务实例的权重分配给微服务实例。

    IP 地址

    微服务实例的在 KubeSphere 集群内部的访问地址。

    端口

    微服务实例的访问端口号。

    创建时间

    微服务实例的创建时间。