SpringCloud
文章平均质量分 82
大痴小乙
公众号 「大痴小乙」
展开
-
Spring 的国内脚手架(https://start.aliyun.com/)
首先上图:使用 Spring 的 Java 开发者可以很方便的通过该界面创建一个基础的 Spring Boot 项目,并引入你所需要的各种 Spring Boot Starter 组件或者 Spring Cloud 的各种功能。除此之外,其实我们也可以将它用于 IDEA 的新建工程中,来提速原来的创建方式。操作很简单,只需要下面两步:第一步:先从菜单中选择 “File” -> “...原创 2020-04-22 14:08:26 · 12486 阅读 · 1 评论 -
Zuul 网关简介
Zuul网关介绍由于微服务“各自为政的特性”是微服务的使用非常麻烦通常会设立“传播者”作为一个统一入口网关主要实现请求过滤和请求转发Zuul 介绍Zuul是网关大军中的医院,目前市场使用规律比较高Zuul 除了实现请求过滤和转发,一般还作为鉴权和容错使用Zuul 可以无缝衔接Ribbon和HystrixZuul 使用请求路由Zuul 可以通过配置完成请求路由配置Z...原创 2020-04-07 10:30:42 · 1466 阅读 · 0 评论 -
Swagger|Knife4j 一键使用
在经历了N次繁琐重复的swagger配置之后(每一个项目都需要配置SwaggerConfig),萌生了引入一个依赖自动帮我实现配置的观念,于是乎,诞生了…自制,默认集成knife4j,界面更加友好,同时使用便捷,一键集成sringboot项目,同时支持一键开启网关聚合功能,使你解脱书写、配置API文档的烦恼…https。...原创 2020-04-06 20:24:53 · 3966 阅读 · 0 评论 -
Hystrix简介&说明
文章目录Hystrix简介&说明Hystrix 介绍Hystrix 主要作用Hystrix 流程Hystrix 两种命令模式Hystrix 配置GroupKeyCommandKeyHystrix 请求特性请求缓存请求合并Hystrix 隔离Hystrix 隔离简介线程隔离信号量隔离ThreadPoolKeyHystrix 降级处理机制降级介绍降级触发原则快速失败Hystrix 熔断机制熔断...原创 2020-03-03 21:08:45 · 956 阅读 · 0 评论 -
Ribbon & Feign 简述
Ribbon & FeignRibbonRibbon 概述Ribbon 是客户端负载均衡器Ribbon 服务发现Ribbon 服务选择规则Ribbon 服务监听Ribbon IRule算法IRule算法算法描述RoundRobinRule轮询规则RandomRule随机规则AvailabilityFilteringRule可用过滤规则...原创 2020-02-25 20:21:24 · 1239 阅读 · 0 评论 -
关注Spring Cloud Greenwich.SR3 新的loadbalancer实现和gateway的新功能
关注SR3 新的loadbalancer实现和gateway的新功能Spring Cloud Greenwich.SR3 Released原创 2019-09-16 10:03:12 · 1492 阅读 · 0 评论 -
feign.FeignException: status 400 reading xxx异常解决记录
问题描述:在请求某个接口时, 在接口异常的情况下,一次正常返回异常信息,紧接着请求就会报feign.FeignException: status 400 reading xxx 异常解决方法:Feign 请求服务,在Controller 之上的 xxxMapping 的注解,如果使用 @RequestMapping 的话, 需要声明method 属性, 否者就会引发这个异常...原创 2019-04-17 14:25:23 · 32013 阅读 · 12 评论 -
Spring Cloud Alibaba
原文源自: https://github.com/spring-cloud-incubator/spring-cloud-alibaba/blob/master/README-zh.mdSpring Cloud Alibaba 致力于提供微服务开发的一站式解决方案。此项目包含开发分布式应用微服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。...转载 2018-11-17 23:55:39 · 4197 阅读 · 0 评论 -
Unable to connect to Command Metric Stream. 问题解决
初次使用SpringCloud Hystrix DashBoard 会出现 Unable to connect to Command Metric Stream通过启动信息可以看到, http://localhost:8181/actuator/hystrix.stream 是404 ,说明在SpringCloud Finchley.SR1 版本中,该访问路径是默认不开启的,所以我们需...原创 2018-09-03 00:46:37 · 11365 阅读 · 1 评论 -
Caused by: java.lang.ClassNotFoundException:com.netflix.hystrix.contrib.javanica.aop.aspectj.Hystrix
在给SpringCloud OpenFeign 模块添加Hystrix Dashboard 时,pom 文件已经添加如下依赖:<!-- 熔断器监控 依赖 --> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spr...原创 2018-09-03 00:21:54 · 17007 阅读 · 0 评论 -
SpringCloud OpenFeign 模块启动失败问题
在创建 SpringCloud Feign 模块的时候, 按照官方文档给出的示例,一直启动不成功,在此记录一下项目版本: SpringBoot版本: 2.0.4.RELEASE SpringCloud版本: Finchley.SR1springcloud 官网openfeign 配置地址: https://cloud.spring.io/spring-cloud-openfeig...原创 2018-09-02 23:22:31 · 8775 阅读 · 0 评论 -
Spring Cloud Eureka 服务注册与发现
一、 Eureka服务治理体系1.1、服务治理1.2、服务注册1.3、服务发现二、服务注册中心(Eureka Server)2.1、服务注册中心功能概述2.2、创建Eureka Server 服务三、服务提供(发现)者(Eureka Client)3.1、服务注册3.2、服务同步3.3、服务续约3.4、创建Eureka Client 服务...原创 2018-08-13 05:04:11 · 528 阅读 · 0 评论