SpringCloud Eureka如何高效配置与使用实现服务注册与发现?
- 内容介绍
- 文章标签
- 相关推荐
本文共计660个文字,预计阅读时间需要3分钟。
Eureka 是 Netflix 开源的一个用于实现微服务的注册与发现的组件。它包含 Server 和 Client 两部分。为什么需要 Eureka?
例如,假设我们有服务 A 和服务 B,它们分别运行在不同的服务器上。我们可以在服务 A 中调用服务 B。
什么是Eureka
Eureka是Netfilx开源的一个用来实现微服务的注册与发现的组件。它包含Server和Client两部分。
为什么要有Eureka
例如目前有两个服务分别为服务A,服务B,我们可以在服务A调用服务B的接口地址完成调用,但是当服务间的调用关系复杂起来的时候,比如服务A还需要调用服务CDE,那么服务A需要维护它调用的所有服务的地址,一旦地址的变更都需要手动去修改。
当使用了Eureka这样的服务治理框架后,服务ABCDE可以一起注册到EurekaServer服务上,直接通过服务名来调用其他服务。
Eureka的使用
通过Eureka,实现消费者服务80通过服务名调用服务提供者8001的接口。
本文共计660个文字,预计阅读时间需要3分钟。
Eureka 是 Netflix 开源的一个用于实现微服务的注册与发现的组件。它包含 Server 和 Client 两部分。为什么需要 Eureka?
例如,假设我们有服务 A 和服务 B,它们分别运行在不同的服务器上。我们可以在服务 A 中调用服务 B。
什么是Eureka
Eureka是Netfilx开源的一个用来实现微服务的注册与发现的组件。它包含Server和Client两部分。
为什么要有Eureka
例如目前有两个服务分别为服务A,服务B,我们可以在服务A调用服务B的接口地址完成调用,但是当服务间的调用关系复杂起来的时候,比如服务A还需要调用服务CDE,那么服务A需要维护它调用的所有服务的地址,一旦地址的变更都需要手动去修改。
当使用了Eureka这样的服务治理框架后,服务ABCDE可以一起注册到EurekaServer服务上,直接通过服务名来调用其他服务。
Eureka的使用
通过Eureka,实现消费者服务80通过服务名调用服务提供者8001的接口。

