SpringCloud——服务治理机制笔记

发布时间:2020-07-23 02:57:08 作者:小番茄土豆
来源:网络 阅读:2821

SpringCloud——服务治理机制笔记

服务治理机制

SpringCloud——服务治理机制笔记


服务提供者

服务注册
服务提供者 在启动的时候会通过发送REST请求的方式将自己注册到Eureka Server上,同时带上了自身服务的一些元数据信息。

eureka.client.register-with-eureka=true:启动注册操作

服务同步

服务续约

eureka.instance.lease-renewal-interval-in-seconds=30:用于定义服务续约任务的调用间隔时间,默认30秒
eureka.instance.lease-expiration-duration-in-seconds=90:用于定义服务失效的时间,默认为90秒

服务消费者

获取服务
服务调用
服务下线

服务注册中心
失效剔除
自我保护
eureka.server.enable-self-preservation=false:关闭保护机制(确保注册中心可以将不可用的实例正确剔除)

源码分析

DiscoveryClient类
这个类用于帮助与Eureka Server相互协作。

Eureka Client负责下面的任务:

Eureka Client还需要配置一个Eureka Server的URL列表

Region、Zone

serviceUrls

服务注册

服务获取与服务续约

服务注册中心处理

配置详解

Eureka 客户端的配置主要分为以下两个方面:

服务注册类配置

指定注册中心

eureka.client.serviceUrl.defaultZone=http://localhost:1111/eureka/

or

eureka.client.serviceUrl.defaultZone=http://peer1:1111/eureka/,http://peer2:1112/eureka/

安全校验

http://<username>:<password>@localhost:1111/eureka/

其中<username>、<password>分别为安全校验信息的用户名、密码

其他配置
SpringCloud——服务治理机制笔记
SpringCloud——服务治理机制笔记

服务实例类配置

跨平台支持

推荐阅读:
  1. 【MongoDB学习笔记28】MongoDB的GridFS存储机制
  2. ES学习笔记之-Translog实现机制的理解

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

spring cloud eureka

上一篇:高焕堂讲Android核心

下一篇:docker日志管理

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》