springcloud
杰拉尔app
这个作者很懒,什么都没留下…
展开
-
SpringCloud(七)统一配置中心
目录一.统一配置中心1.创建github配置中心2.将配置中心文件引入项目中去3.springcloud Bus自动刷新配置一.统一配置中心集中管理配置 不同环境不同配置 运行期间可动态调整 配置修改之后可自动更新1.创建github配置中心新建项目config,加入spring-cloud-config和eureka-client依赖。在启动类上加入...原创 2019-05-20 12:11:18 · 245 阅读 · 0 评论 -
SpringCloud(三)微服务之间的通信Restful
目录一.RestTemplateto通信1.第一种调用方式2.第二种调用方式3.第三种调用方式(使用server_id)二.Feign1.介绍2.使用一.RestTemplate通信1.第一种调用方式RestTemplate restTemplate = new RestTemplate();String data = restTemplate.g...原创 2019-05-15 15:53:22 · 3222 阅读 · 0 评论 -
SpringCloud(二)SpringCloud项目结构
目录一.SpringCloud项目结构1.Eureka注册发现服务2.Eureka提供者服务3.Eureka消费者服务4.Eureka的高可用性一.SpringCloud项目结构1.Eureka注册发现服务 springcloud使用服务发现框架来管理微服务。 使用IDEA创建项目,选择spring Initializr,然后点击next(如果...原创 2019-05-15 12:02:53 · 11522 阅读 · 1 评论 -
SpringCloud(一)微服务架构的基础
目录一.单体架构的局限性二.微服务架构1.介绍2.优点3.缺点三.微服务架构和分布式的理解(人话)1.什么是微服务架构2.什么是微服务3.什么是分布式架构4.微服务和分布式的区别一.单体架构的局限性复杂性高 技术债务(需求变更和人员更迭) 部署评论低 可靠性差(应用崩溃导致整个系统死掉) 扩展能力受限(不同模块对硬件的要求不一样) 阻碍技术...原创 2019-05-15 10:02:02 · 229 阅读 · 0 评论 -
SpringCloud(四)Hystrix服务降级,服务熔断
目录一.服务容错降级1.介绍2.代码实现二.熔断机制在spring cloud组件中 spring cloud Hystrix是防雪崩的利器,它也是基于Netflix提供的Hystrix进行封装的。一.服务容错降级1.介绍优先核心服务,非核心服务不可用或弱可用 通过HystrixCommand注解指定 fallbackMethod(回退函数)中具体实现降级逻辑...原创 2019-05-16 12:41:56 · 259 阅读 · 0 评论 -
SpringCloud(五)Zuul网关
目录一.Zuul网关综合使用1.Zuul网关特点2.Zuul路由3.Zuul过滤器4.Zuul限流5.Zuul路由列表和过滤器列表一.Zuul网关综合使用1.Zuul网关特点zuul主要由两部分组成:路由和过滤器 zuul的核心是一系列过滤器2.Zuul路由首先在pom.xml中导入zuul配置 <dependency> ...原创 2019-05-16 15:08:26 · 181 阅读 · 0 评论 -
SpringCloud(六)Gateway网关
目录一.Gateway网关说明1.Gateway配置2.Gateway拦截器一.Gateway网关说明spring-cloud-Gateway是spring-cloud的一个子项目。而zuul则是netflix公司的项目,只是spring将zuul集成在spring-cloud中使用而已。还有一种说法是因为zuul2连续跳票和zuul1的性能表现不是很理想,所以催生了s...原创 2019-05-17 17:01:04 · 428 阅读 · 0 评论 -
jpa工具类
import org.apache.shiro.util.Assert;import org.springframework.data.domain.Page;import org.springframework.data.domain.Pageable;import org.springframework.data.jpa.repository.query.QueryUtils;impo...原创 2019-09-04 07:38:27 · 508 阅读 · 0 评论