1. Eureka
1.1. 知识点
说明Eureka是服务发现框架,本身是一个基于REST的服务,包含两个组件:Eureka Server和Eureka Client。Eureka Server提供服务注册服务,各个节点启动后,会在Eureka Server中进行注册,这样Eureka Server中的服务注册表中将会存储所有可用服务节点的信息,服务节点的信息可以在界面中直观的看到。Eureka Client是一个java客户端,用于简化与Eureka Server的交互,客户端同时也就是一个内置的、使用轮询(round-robin)负载算法的负载均衡器。NTC平台提供了Eureka单机和集群的管理,以及对服务进行查看和注销等操作。
1.2. 功能截图
1.3. 功能详述
如功能截图所示在Eureka功能点中,我们将Eureka群组使用以列表的形式展示。列表中从左到右列依次为:序号,群组编号,群组名称,群组描述,集群模式(单机和集群两种模式),修改(对该群组信息做修改),监控(点击进入Eureka监控页面),删除(移除该群组,以及该群组下的实例)。以下对具体功能展开说明。
1.3.1. 群组新增
通过群组列表->点击左上方新增按钮进入新增群组页面,如下图:
输入字段说明:
- 群组类型:群组类型包括单机和集群两种,单机表示当前Eureka只有一个节点,集群表示当前Eureka有多个节点
- 群组编号:群组的编号唯一
- 群组名称:默认与群组编号相同,也可以自定义
- 群组描述:填写群组的描述,可以为空
- 服务器IP:填写服务器地址,用于连接Eureka客服端
实例端口:该端口表示连接Eureka的客服端端口
输入完以上字段,点击下一步将查询到当前集群已经开启的节点列表,如下图:
1.3.2. 群组修改
通过Eureka群组列表->点击列表中修改按钮进入修改Eureka群组页面,如下图:
在Eureka修改页面可以修改群组名称,群组描述,是否监控字段。Eureka信息的修改会导致实例上信息同步修改,请确保信息的准确性。
1.3.3. 群组删除
通过Eureka群组列表->点击列表中删除按钮删除Eureka群组,如下图:
注意:删除Eureka群组列表的同时,当前群组下面的实例列表也会一起删除。
1.3.4. Eureka监控
通过Eureka群组列表->点击列表中监控按钮进入Eureka监控页面,如下图:
- 概要
概要菜单展示了节点的概要信息和最后1000个新注册的租约信息。
- 应用
应用菜单展示了注册的应用列表,包括应用名称、可用实例数和状态字段。点击应用名称,展示实例列表信息,如下图:
实例列表包括编号、状态、IP、端口和注册时间字段,提供对实例进行禁用、启用、刷新、批量启用和批量禁用操作,点击查看详情按钮,展示实例的详细信息,如下图: