摘要:
原文链接:https://blog.csdn.net/u011820505/article/details/79373594 阅读全文
摘要:
一、ActiveMQ简介 ActiveMQ是Apache所提供的一个开源的消息系统,完全采用Java来实现,因此,它能很好地支持J2EE提出的JMS(Java Message Service,即Java消息服务)规范。JMS是一组Java应用程序接口,它提供消息的创建、发送、读取等一系列服务。JMS 阅读全文
摘要:
一、Zuul的介绍 Zuul包含了对请求的路由和过滤两个最主要的功能: 其中路由功能负责将外部请求转发到具体的微服务实力上,是实现外部访问统一入口基础而过滤器功能则负责对请求的处理过程进行干预,是实现请求校验、服务聚合等功能的基础。 Zuul和eureka进行整合,将Zuul自身注册到Eureka服 阅读全文
摘要:
1、新建项目 microservicecloud-consumer-hystrix-dashboard 2、yml文件 3、在pom.xml文件增加如下内容 4、主启动类添加EnableHystrixDashboard @ EnableHystrixDashboard开启仪表盘监控注解 5、微服务提 阅读全文
摘要:
一、Hystrix 1、服务雪崩 多个微服务之间调用的时候,假设微服务A调用微服务B和微服务C,微服务B和微服务C有调用其他的微服务,这就是所谓的”扇出”,如扇出的链路上某个微服务的调用响应式过长或者不可用,对微服务A的调用就会占用越来越多的系统资源,进而引起系统雪崩,所谓的”雪崩效应”。 2、Hy 阅读全文
摘要:
简单的整理: 官网向导:https://poi.apache.org/components/spreadsheet/quick-guide.html#FillsAndFrills 官网API:http://poi.apache.org/apidocs/dev/org/apache/poi/xssf/ 阅读全文
摘要:
一、Feign的简介 Feign是一个声明式 WebService 客户端,使用Feign能够让编写Web Service 客户端更加简单,它的使用方法是定义一个接口,然后在上面添加注解,同时也支持JAX-RS标准的注解。Feign也支持可插拔式的编码器和解码器。 Spring Cloud 对 Fi 阅读全文
摘要:
自定义负载均衡策略 官方文档指出:自定义的负载均衡配置类不能放在 @componentScan 所扫描的当前包下及其子包下,否则我们自定义的这个配置类就会被所有的Ribbon客户端所共享,也就是说我们达不到特殊化定制的目的了; 要求自定义的算法:依旧是轮询策略,但是每个服务器被调用5次后轮到下一个服 阅读全文
摘要:
Ribbon在工作时分为两步: 第一步:先选择 EurekaServer,它优先选择在同一个区域内负载较少的Server; 第二步:再根据用户指定的策略,在从Server取到的服务注册列表中选择一个地址; 其中Ribbon提供了多种策略,比如轮询、随机、根据响应时间加权。 一、Ribbon算法的介绍 阅读全文
摘要:
一、Ribbon的概述 Spring Cloud Ribbon 是基于 Netflix Ribbon 实现的一套客户端负载均衡的工具; Ribbon主要功能是提供客户端的软件负载均衡算法,将Netflix的中间服务连接在一起,Ribbon客户端组件提供一系列完善的配置项,如连接超时,重试等。就是在配 阅读全文