百度百科:spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring并没有重复制造轮子,它只是 ...
分类:
编程语言 时间:
2017-12-12 15:19:11
阅读次数:
361
上一篇文章讲到了负载均衡在Spring Cloud体系中的体现,其实Spring Cloud是提供了多种客户端调用的组件,各个微服务都是以HTTP接口的形式暴露自身服务的,因此在调用远程服务时就必须使用HTTP客户端。我们可以使用JDK原生的URLConnection、Apache的Http Cli ...
分类:
编程语言 时间:
2017-12-10 14:29:45
阅读次数:
219
山门也有门门道道, 开发、测试、安卓...... 小子被纳入MIS小山峰,虽不及BOP势力庞大,高手如云, 仅寥寥七人, 却也于入小山峰之事乐趣至极。 前几日峰主布下一道新手任务, 制作一张单表并运行 1、环境 2、项目运行 3、单表制作 1、环境 JDK1.8(原用JKD9,奈何JDK9目录结构大 ...
分类:
编程语言 时间:
2017-12-09 14:06:55
阅读次数:
243
对于任何一个高可用高负载的系统来说,负载均衡是一个必不可少的名称。在大型分布式计算体系中,某个服务在单例的情况下,很难应对各种突发情况。因此,负载均衡是为了让系统在性能出现瓶颈或者其中一些出现状态下可以进行分发业务量的解决方案。在SpringCloud 体系当中,加入了Netflix公司的很多优秀产 ...
分类:
编程语言 时间:
2017-12-09 13:04:13
阅读次数:
183
本系列博文目录 "【微服务】之一:从零开始,轻松搞定SpringCloud微服务系列–开山篇(spring boot 小demo)" "【微服务】之二:从零开始,轻松搞定SpringCloud微服务系列–注册中心(一)" [【微服务】之三:从零开始,轻松搞定SpringCloud微服务 配置中心] ...
分类:
编程语言 时间:
2017-12-07 15:24:02
阅读次数:
188
参考Spring Cloud官方文档第13、14、15章 13. Circuit Breaker: Hystrix Clients Netflix提供了一个叫Hystrix的类库,它实现了断路器模式。在微服务架构中,通常一个微服务会调用多个其他的微服务。一个相对低层级的服务失败可能造成上层应用的级联 ...
分类:
编程语言 时间:
2017-12-05 20:04:34
阅读次数:
426
参考SpringCloud官网第16、17章 16. Client Side Load Balancer: Ribbon Ribbon是一个客户端的负载均衡器,它提供对大量的HTTP和TCP客户端的访问控制。Feign也是用的Ribbon,所以在这一章你也可以用@FeignClient Ribbon ...
分类:
编程语言 时间:
2017-12-05 15:25:04
阅读次数:
247
Spring Cloud Spring Cloud为开发者快速构建通用的分布式系统(例如:配置管理、服务发现、断路器、智能路由、微代理、控制总线、一次性的Token、全局锁、领导者选举、分布式会话、集群状态)提供工具。 这里用的是最新版本Edgware 操作步骤 1、新建一个工程作为Eureka S ...
分类:
编程语言 时间:
2017-12-05 13:19:40
阅读次数:
188
springboot springcloud devtools ...
分类:
编程语言 时间:
2017-12-04 19:08:35
阅读次数:
148
参考:sorry,全找不到了,当时没记录,最后后知后觉觉得应该记录,所以后面的都有在asfood父项目中的doc文件夹下记录,望见谅。 1. springconfig server 1.1. pom.xml 1.3 配置 启动工程,如果可以使用 http://localhost:55590/{文件名 ...
分类:
编程语言 时间:
2017-12-04 18:55:54
阅读次数:
239