【SpringCloud入门】-- 初识Eureka注册中心

文章详细介绍了SpringCloudEureka作为服务注册与发现中心的功能,阐述了CAP原则,并解释了注册中心在微服务架构中的作用。接着,文章演示了如何搭建Eureka服务端和客户端,包括配置文件的修改和注解的使用。最后,文章讨论了Eureka集群的概念,并提供了集群搭建的步骤,包括hosts文件的修改以实现多实例间的通信。
摘要由CSDN通过智能技术生成

目录

1.SpringCloudEureka简介

2.什么是CAP原则?

3.注册中心的概念?

4.SpringCloud其他注册中心

5.搭建Eureka注册中心

6.eureka的配置(主要是server,instance,client)

7.eureka集群概念

8.eureka集群搭建


1.SpringCloudEureka简介

注册发现中心Eureka,意为“发现了”。它是Netflix公司开发的一款基于REST服务治理框架,主要用于构建分布式系统中的服务注册和发现功能。它和Netflix公司的其他服务组件(负载均衡,熔断器,网关等)被SpringCloud社区整合为SpringCloudNetflix模块。

2.什么是CAP原则?

CAP原则全称为:Consistency(一致性),Availability(可用性),PartitonTolerance(分区容错性),它是一种理论框架,用于解决分布式系统中数据一致性和可用性之间冲突问题。它根据分布式系统设计中的三个核心概念来评估一个分布式系统的可靠性:

  1. 一致性(C):指的是分布式系统中多个节点之间的数据保持一致,即不同节点之间的数据是同步的。
  2. 可用性(A):指的是分布式系统能够在预期时间内相应并处理用户的请求。
  3. 分区容错性(P):指的是分布式系统能够在网络分区发生故障时继续正常工作,即分布式系统能够容忍网络分区的发生。

注意:zookeeper使用CP(一致性,分区容错性),Eureka使用AP(可用性,分区容错性)。

3.注册中心的概念?

采用微服务架构后,软件组件各个独立,最终还要组合为一个软件系统服务于用户,这时软件之间需要通信,调用方法。微服务架构中发起调用的一方称为“服务消费者”,被调用的称为“服务提供者”,往往为了提高系统性能,会提供多个服务器提供服务;为了帮助服务消费者更快的发现服务提供者,微服务引入注册中心的概念。一般使用Eureka注册中心

4.SpringCloud其他注册中心

  • Nac
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

月月崽

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值