Eureka是Netflix开源的服务注册发现组件,用于微服务架构中的服务注册和发现。Spring Cloud集成了Eureka并做了封装。微服务框架中有三类角色:注册中心、服务提供者和服务消费者。创建Eureka注册中心需要引用相关maven包,并配置参数。创建服务提供者需要添加依赖包,并配置参数和RESTful接口。创建服务消费者需要引用相关maven包,并配置参数和服务接口。最后启动服务,访问相应的地址。
本文介绍了实现高可用服务注册中心的方法,包括注册中心和服务提供者的高可用性。通过集群实现注册中心的高可用,服务提供者注册多个实例到注册中心。通过配置文件和启动应用实现高可用。同时创建服务消费者测试服务可用性,停掉一个实例不影响服务可用性。
完成下面两步后,将自动完成登录并继续当前操作。