第1章 Spring Boot 简介讲解Spring Boot的项目背景,已经与其他技术框架(比如,Spring、SpringMVC、SpringCloud等)的关系。简单介绍下Spring Boot 整个生态系统1-1 _Spring Boot博客_课程导学1-2 -Spring Boot 是什么 ...
分类:
数据库 时间:
2018-11-25 13:23:30
阅读次数:
296
[toc] 前言 springCloud是一个微服务框架集。 eureka来实现zookeeper; Eureka 注册中心server 新建 配置 启动类 简单配置 "查看127.0.0.1:8761/" 集群配置 启动参数 服务提供者service 新建 配置 启动类 简单配置 服务消费者con ...
分类:
编程语言 时间:
2018-11-24 20:56:11
阅读次数:
280
前言熔断器(Hystrix)的作用就是为了保护被调用方、自身不会因为某一个服务请求超时或者某个服务不可用而导致整个请求链路挂掉,防止雪崩效应导致这个系统不可用。同时在熔断器的实现中可以很好的实现服务监控,利于运营维护人员进行及时问题排除。这一篇文章我们主要讲如何去使用熔断器,更多的详细文档可以进入github熔断器项目中查看,hystrix开源项目。使用记录1.pom添加hystrix依赖<
分类:
编程语言 时间:
2018-11-24 19:48:04
阅读次数:
249
springcloud本身提供的组件就很多,但我们需要按照企业的业务模式来定制企业所需要的通用架构,那我们现在需要考虑使用哪些技术呢?下面我针对于springcloud微服务分布式云架构做了以下技术总结,希望可以帮助到大家:View:H5、Vue.js、SpringTag、React、angularJsSpringBoot/SpringCloud:Zuul、Ribbon、Feign、Turbine
分类:
编程语言 时间:
2018-11-22 21:09:32
阅读次数:
215
SpringCloud是一系列框架的有序集合。利用SpringBoot的开发模式简化了分布式系统基础设施的开发,如服务发现、注册、配置中心、消息总线、负载均衡、断路器、数据监控等(这里只简单的列了一部分),都可以用SpringBoot的开发风格做到一键启动和部署。SpringCloud将目前比较成熟、经得起实际考验的服务框架组合起来,通过SpringBoot风格进行再封装,屏蔽掉了复杂的配置和实现
分类:
编程语言 时间:
2018-11-22 21:07:44
阅读次数:
138
上一篇介绍了《整合springcloud云服务架构-企业分布式微服务云架构图》,本篇我们根据架构图进行代码的构建。根据微服务化设计思想,结合springcloud一些优秀的项目,如服务发现、治理、配置化管理、路由负载、安全控制等优秀解决方案,使用Maven技术将框架进行模块化、服务化、原子化封装并构建,也为后期的灰度发布、持续集成提前做好准备工作。另外在搭建环境之前,大家需要熟练掌握maven的使
分类:
编程语言 时间:
2018-11-22 21:04:45
阅读次数:
222
SpringCloud集成项目有很多,下面我们列举一下和SpringCloud相关的优秀项目,我们的企业架构中用到了很多的优秀项目,说白了,也是站在巨人的肩膀上去整合的。在学习SpringCloud之前大家必须了解一下相关项目,希望可以帮助到大家。SpringCloudConfig配置管理工具包,让你可以把配置放到远程服务器,集中化管理集群配置,目前支持本地存储、Git以及Subversion。S
分类:
编程语言 时间:
2018-11-22 20:54:00
阅读次数:
162
上一篇介绍了《整合springcloud云服务架构-企业分布式微服务云架构图》,本篇我们根据架构图进行代码的构建。根据微服务化设计思想,结合springcloud一些优秀的项目,如服务发现、治理、配置化管理、路由负载、安全控制等优秀解决方案,使用Maven技术将框架进行模块化、服务化、原子化封装并构建,也为后期的灰度发布、持续集成提前做好准备工作。另外在搭建环境之前,大家需要熟练掌握maven的使
分类:
编程语言 时间:
2018-11-22 20:48:54
阅读次数:
117
前言前一篇介绍了使用Ribbon的RestTemplate进行服务调用的使用方式。除了这种方式进行服务调用以外还可以通过Feign进行调用,本篇文章就是简单介绍一下如何使用Feign进行服务调用。根据前一篇文章所用项目进行修改。Feign使用流程1.pom文件引入依赖<!--feign依赖--><dependency><groupId>org.springfra
分类:
编程语言 时间:
2018-11-22 20:42:28
阅读次数:
236
今天正式给大家介绍了SpringCloud-企业分布式微服务云架构构建,我这边结合了当前大部分企业的通用需求,包括技术的选型比较严格、苛刻,不仅要用业界最流行的技术,还要和国际接轨,在未来的5~10年内不能out。作为公司的架构师,也要有一种放眼世界的眼光,不仅要给公司做好的技术选型,而且还要快速响应企业的业务需求,能够为企业快速定制化业务。感兴趣的可以朋友企鹅壹玖零叁八叁贰伍柒玖以下是我为公司规
分类:
编程语言 时间:
2018-11-22 20:40:56
阅读次数:
165