![](https://img-blog.csdnimg.cn/20190927151117521.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
SpringCloud
SpringCloud
MLn0829
打工人
展开
-
SpringCloud-Zuul(网关)
一、什么是API网关在微服务架构中,通常会有多个服务提供者。假设一个电商平台,可能会有商品、订单、支付、用户、物流等多个类型的微服务,而每个类型的微服务数量也会随着整个系统体量的增大也会随之增长和变更。作为UI端,在展示页面时可能需要从多个微服务中聚合数据,而且服务的划分位置结构可能会有所改变。网关就可以对外暴露聚合API,屏蔽内部微服务的微小变动,保持整个系统的稳定性。当然这只是网关众多功能中的一部分,它还可以做负载均衡,统一鉴权,协议转换,监控监测等一系列功能。二、Zuul网关简介(Zuul是做原创 2020-06-05 15:42:44 · 163 阅读 · 0 评论 -
SpringCloud-Eureka(服务注册与发现)
Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的。SpringCloud将它集成在其子项目spring-cloud-netflix中,以实现SpringCloud的服务发现功能。一、Eureka简介及基本原理Eureka包含两个组件:Eureka Server和Eureka Cli...原创 2019-08-22 16:36:58 · 1289 阅读 · 0 评论 -
SpringCloud-Eureka常用配置
eureka.server.enable-self-preservation:是否开启自我保护模式。eureka.client.registerWithEureka:表示是否将自己注册到Eureka Server,默认为true。eureka.client.fetch-registry:表示是否从Eureka Server获取注册信息,默认为true。eureka.client.servic...原创 2019-08-14 13:44:16 · 213 阅读 · 0 评论 -
SpringCloud 微服务架构介绍
一、简单介绍目前spring-cloud的最新版本是基于 spring-boot 2.x,由于2.x 在 1.x的基础上有了很大的架构变化,包括很多1.x的类和方法在2.x 中不是被修改,就是废弃,当然还包括其本身存在的bug。二、组件介绍根据本人学习及接触到的内容自行搭建的架构(2.x版本搭建微服务架构),由于工作比较忙,目前还在完善中,先来介绍一下目前已使用的组件:eureka 注册...原创 2019-06-26 17:23:24 · 120 阅读 · 0 评论