上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 33 下一页
摘要: 一、采用默认的负载均衡策略:RoundRobinRule 轮询策略 1.修改提供者原的控制类 在之前的eureka-client-provider项目的CenterController.java中加入如下代码 2.重新创建一个提供者客户端项目eureka-client-provider-second 阅读全文
posted @ 2019-06-19 21:47 红酒人生 阅读(401) 评论(0) 推荐(0) 编辑
摘要: springcloud(十二):Ribbon客户端负载均衡介绍 Ribbon简介 使用分布式微服务脚骨的应用系统,在部署的时候通常会为部分或者全部微服务搭建集群环境,通过提供多个实例来提高系统的稳定型。既然有多个服务实例,那么调用的时候应该如果选择呢?这就需要实现一定的负载均衡策略。 实现负载均衡主 阅读全文
posted @ 2019-06-19 10:14 红酒人生 阅读(596) 评论(0) 推荐(0) 编辑
摘要: 我们还是采用老规矩,在docker上安装最新版本 1.拉去镜像 [root@holly ~]# docker pull rabbitmq:3-management 2.查看镜像 3.启动镜像 生成docker容器 ,默认用户名是guest ,密码是guest 4.如果在生成容器的时候设置用户名和密码 阅读全文
posted @ 2019-06-17 15:37 红酒人生 阅读(1176) 评论(0) 推荐(0) 编辑
摘要: springcloud(十一):熔断聚合监控Hystrix Turbine 阅读全文
posted @ 2019-06-15 08:38 红酒人生 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 申明: 这里比较坑爹,大家写的时候要小心,这里和springboot的版本有关系哈,我使用的是2.0 版本,要么调频为1.5 版本,要么使用其他方式 解决错误,我选择了还是用2.0 各位慎重参考哈! Hystrix-dashboard是一款针对Hystrix进行实时监控的工具,通过Hystrix D 阅读全文
posted @ 2019-06-14 22:18 红酒人生 阅读(612) 评论(0) 推荐(0) 编辑
摘要: 因为 feign 中已经支持了 Hystrix ,所以在 Feign 中使用 Hystrix 时,不需要导包,也不需要在入口类上面增加额外的注解; Feign 虽然支持了 Hystrix ,但是默认情况下是关闭的,需要在 配置文件配置 1.创建项目 2. 选择项目类型 3.选择项目名称,可以随便写, 阅读全文
posted @ 2019-06-14 16:40 红酒人生 阅读(1452) 评论(0) 推荐(0) 编辑
摘要: 熔断器 雪崩效应 在微服务架构中通常会有多个服务层调用,基础服务的故障可能会导致级联故障,进而造成整个系统不可用的情况,这种现象被称为服务雪崩效应。服务雪崩效应是一种因“服务提供者”的不可用导致“服务消费者”的不可用,并将不可用逐渐放大的过程。 如果下图所示:A作为服务提供者,B为A的服务消费者,C 阅读全文
posted @ 2019-06-14 09:23 红酒人生 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 当我们通过RestTemplate调用其它服务的API时,所需要的参数须在请求的URL中进行拼接,如果参数少的话或许我们还可以忍受,一旦有多个参数的话,这时拼接请求字符串就会效率低下,并且显得好傻。 那么有没有更好的解决方案呢?答案是确定的有,Netflix已经为我们提供了一个框架:Feign。 F 阅读全文
posted @ 2019-06-13 15:55 红酒人生 阅读(5237) 评论(0) 推荐(0) 编辑
摘要: 1. 还未完成 ,客户端有点问题,后期完善 2. 阅读全文
posted @ 2019-06-12 21:46 红酒人生 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 一、提供数据的客户端需要连接数据了,因此需要我们使用mybatis了,等下使用idea生成mybaits和web的依赖 二、提供数据的客户端项目 1.创建项目 2.选择idea自动给我们生成的依赖 3. 确认工程名称和模块名称 4.查看项目结构 5.修改pom的依赖 6.按照如下结构编写代码 7.编 阅读全文
posted @ 2019-06-12 21:15 红酒人生 阅读(445) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 33 下一页