随笔分类 -  spring家族

摘要:7.Feign 7.1.Feign简介 介绍Feign前,我们先来说一下Ribbon的缺点 1.在实际生产中,Ribbon调用服务提供者,通过restTemplate调用,缺点是,多个地方调用,同一个请求要写多次,不方便统一维护; 2.调用方式,与传统的MVC方式不一样,原来是直接注入Service 阅读全文
posted @ 2019-03-29 18:50 李东平|一线码农 阅读(608) 评论(0) 推荐(0) 编辑
摘要:6.3.Ribbon负载均衡 为了模拟负载均衡,启动多个服务提供者,只是端口号不一样,实际生产中只需要部署在不同的服务器上即可, 我们这里以修改端口号的方式来模拟,所以新建模块ticket-provider-6002,ticket-provider-6003 与 ticket-provider-60 阅读全文
posted @ 2019-03-29 17:44 李东平|一线码农 阅读(423) 评论(0) 推荐(0) 编辑
摘要:6.服务调用Ribbon 6.1Ribbon简介 eureka服务注册与发现,但是结合eureka集群的服务调用并没有谈到。这里就要用到Ribbon,结合eureka,来实现服务的调用; Ribbon是Netflix发布的负载均衡器,它有助于控制HTTP和TCP的客户端的行为。为Ribbon配置服务 阅读全文
posted @ 2019-03-29 16:10 李东平|一线码农 阅读(422) 评论(0) 推荐(0) 编辑
摘要:5.4Eureka高可用集群配置 在高并发的情况下一个注册中心难以满足,因此一般需要集群配置多台。 再新建两个module eureka-server-7002,eureka-server-7003,然后配置,最终的配置结果结构如图: 具体步骤: 第一步:每个模块的pom.xml添加如下依赖: 1 阅读全文
posted @ 2019-03-29 14:30 李东平|一线码农 阅读(434) 评论(0) 推荐(0) 编辑
摘要:5.服务注册与发现组件Eureka 5.1Eureka简介: Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的。SpringCloud将它集成在其子项目spring-cloud-netfl 阅读全文
posted @ 2019-03-28 17:54 李东平|一线码农 阅读(662) 评论(0) 推荐(0) 编辑
摘要:4.4ticket-consumer-80服务消费者项目建立 新建一个服务器提供者module子模块,类似前面建的common公共模块,名称是 ticket-consumer-80 pom.xml修改: <?xml version="1.0" encoding="UTF-8"?> <project 阅读全文
posted @ 2019-03-28 15:50 李东平|一线码农 阅读(505) 评论(0) 推荐(0) 编辑
摘要:4.构建springcloud基础项目结构 构建完成后的项目结构如图: 4.1父项目建立 开发项目,现在基本都用到maven,以及用父子项目,以及公共模块依赖,来构建方便扩展的项目体系; 首先我们建立父项目 wfd360-station,主要是一个pom,管理module,以及管理依赖,规范所有ja 阅读全文
posted @ 2019-03-28 09:28 李东平|一线码农 阅读(955) 评论(0) 推荐(0) 编辑
摘要:1.Hystrix断路器简介 Hystrix断路器简介 hystrix对应的中文名字是“豪猪”,豪猪周身长满了刺,能保护自己不受天敌的伤害,代表了一种防御机制,这与hystrix本身的功能不谋而合,因此Netflix团队将该框架命名为Hystrix,并使用了对应的卡通形象做作为logo。 在一个分布 阅读全文
posted @ 2019-03-19 22:56 李东平|一线码农 阅读(489) 评论(0) 推荐(0) 编辑
摘要:1.Ribbon简介 前面讲了eureka服务注册与发现,但是结合eureka集群的服务调用没讲。 这里的话 就要用到Ribbon,结合eureka,来实现服务的调用; Ribbon是Netflix发布的负载均衡器,它有助于控制HTTP和TCP的客户端的行为。为Ribbon配置服务提供者地址后,Ri 阅读全文
posted @ 2019-03-19 22:01 李东平|一线码农 阅读(480) 评论(0) 推荐(0) 编辑
摘要:1.Spring Cloud简介 Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring 阅读全文
posted @ 2019-03-19 20:35 李东平|一线码农 阅读(756) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-10-23 23:00 李东平|一线码农 阅读(248) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示