微服务介绍: 微服务是一种架构风格,一个大型复杂的系统是由一个或多个微服务组成的,系统间的各个微服务可以独立部署,每个微服务间是松耦合的,每个微服务只关注于完成一件任务,每个任务代表一个小的业务能力。 ...
分类:
编程语言 时间:
2018-09-04 00:06:22
阅读次数:
192
springCloud-config-bus(十三) SpringCloudConfig分服务端和客户端,服务端负责将git(svn或本地文件系统)中存储的配置文件发布成REST接口,客户端可以从服务端REST接口获取配置。但客户端并不能主动感知到配置的变化,从而主动去获取新的配置,这需要每个客户端... ...
分类:
编程语言 时间:
2018-09-03 13:43:13
阅读次数:
204
springCloud Spring Boot mybatis分布式微服务云架构-docker-hystrix-dashboard-turbine(九) Hystrix的主要优点之一是它收集关于每个HystrixCommand的一套指标。Hystrix仪表板以有效的方式显示每个断路器的运行状况,通过... ...
分类:
编程语言 时间:
2018-09-03 13:43:06
阅读次数:
199
springCloud Spring Boot mybatis分布式微服务云架构-docker-feign-hystrix-ribbon(七) 通过在配置文件application.yml配置,开启ribbon,并指定调用生产者相对上一节可以不做任何更改,可以看项目(microservice-con... ...
分类:
编程语言 时间:
2018-09-03 12:11:59
阅读次数:
189
微服务springCloud-docker-feign-hystrix(六) 上一节我们讨论feign的配置,这节我们讨论一下,feign+hystrix调用生产者时,进行容错处理 完整项目的源码来源 技术支持 2147775633 ...
分类:
编程语言 时间:
2018-09-03 12:05:29
阅读次数:
160
目录: 一:Eureka介绍 二:Eureka架构图 三:Eureka组件 四:Eureka作用 五:Eureka和Zookeeper对比 什么是Eureka 引入SpringCloud中文文档介绍 Eureka is a REST (Representational State Transfer) ...
分类:
其他好文 时间:
2018-09-02 20:19:12
阅读次数:
208
目录 一:构建项目 二:服务注册与发现 为什么选择Eureka,请看上一篇博客 Eureka -- 浅谈Eureka 项目构建 IDEA 选择 New Project 选择 Spring Initializr 填入Group组、Artifice项目名,勾选Type为 Gradle Config(这里 ...
分类:
编程语言 时间:
2018-09-02 20:16:22
阅读次数:
156
SpringCloud(5) Feign服务调用 上一篇写了通过Ribbon进行服务调用,这篇其它都一样,唯一不一样的就是通过Feign进行服务调用。 注册中心和商品微服务不变,和上篇博客一样,具体参考:SpringCloud(4) Ribbon服务调用,源码分析 这边只重写订单微服务。 一、Ord ...
分类:
编程语言 时间:
2018-09-02 18:46:15
阅读次数:
135
SpringCloud(4) Ribbon 本篇模拟订单服务调用商品服务,同时商品服务采用集群部署。 注册中心服务端口号7001,订单服务端口号9001,商品集群端口号:8001、8002、8003。 各服务的配置文件这里我这边不在显示了,和上篇博客配置一样。博客地址:SpringCloud(3) ...
分类:
编程语言 时间:
2018-08-31 23:31:11
阅读次数:
410
在分布式系统中,由于服务数量巨多,为了方便服务配置文件统一管理,实时更新,所以需要分布式配置中心组件。在Spring Cloud中,有分布式配置中心组件spring cloud config ,它支持配置服务放在配置服务的内存中(即本地),也支持放在远程Git仓库中。 在原有项目的基础上 新增mod ...
分类:
编程语言 时间:
2018-08-31 01:18:52
阅读次数:
261