springcloud
梦里梦见梦不见的
这个作者很懒,什么都没留下…
展开
-
微服务概述
目录1、分布式系统2、什么是微服务3、微服务和微服务架构4、微服务的优缺点5、微服务技术栈6、微服务架构需要的功能或使用场景1、分布式系统各个模块/服务,各自独立出来,分灶吃饭 各自微小的一个进程,让专业的人专业的模块,来做专业的事情 独立部署2、什么是微服务微服务化的核心就是将传统的一站式应用,根据业务拆分成一个一个的服务,彻底的去耦合,每一个微服务提供...原创 2019-01-21 15:23:39 · 112 阅读 · 0 评论 -
SpringCloud ---(三) Eureka注册中心 服务注册与发现《3》(服务发现和集群配置)
目录一、服务发现(Discovery)1、概述2、修改provider-8001(1)服务提供者controller中(2)提供者启动类加注解@EnableDiscoveryClient(3)自测3、修改consumer-80(1)消费者controller(2)测试二、集群配置1、原理说明2、新建两个工程 springcloud-eureka...原创 2019-05-07 15:58:21 · 166 阅读 · 0 评论 -
SpringCloud ---(三) Eureka注册中心 服务注册与发现《2》(actuator与注册微服务信息完善、eureka自我保护机制)
目录一、actuator与注册微服务信息完善1、主机名称:服务名称修改(1)当前问题:(2)解决方法:(3)效果2、访问信息有IP信息提示(1)当前问题(2)解决方法(3) 效果3、微服务info内容详细信息修改(1)当前问题:超链接点击服务报告ErrorPage(2)解决方法(3)效果二、Eureka自我保护机制1、什么是自我保护机制...原创 2019-05-07 14:33:24 · 306 阅读 · 0 评论 -
SpringCloud --- (三)Eureka注册中心 服务注册与发现《1》(注册中心,provider,consumer)
目录一、Eureka概述二 、Eureka原理讲解1、三大角色2、Eureka基本架构三、搭建Eureka服务注册中心1、pom2、application.yml3、EurekaServer7001_App 主启动类 添加注解@EnableEurekaServer4、启动Eureka注册中心测试是否成功5、还可对注册中心增加密码验证(1)pom(2)application.yml(3)测试四、将已...原创 2019-05-07 14:21:37 · 235 阅读 · 0 评论 -
SpringCloud --- SpringCloud Config分布式配置中心《2》配置实战
目录目标:一个eureka服务+一个dept访问的微服务,将两个微服务的配置统一由GitHub获得实现统一配置分布式管理,完成多环境的变更原创 2019-05-06 19:51:49 · 103 阅读 · 0 评论 -
SpringCloud --- (二)Rest微服务构建案例
目录架构:1、父工程构建步骤(1)pom.yml2、API公共模块和部门entity步骤(1)pom(2)新建部门entity且配合Lombok使用3、springcloud Rest微服务案例 -- 部门服务提供者(1)pom(2)application.yml(3)工程src/main/resources目录下新建mybatis.xml文件(4)M...原创 2019-05-08 15:08:39 · 149 阅读 · 0 评论 -
SpringCloud --- SpringCloud Config分布式配置中心《1》
目录一、一、原创 2019-04-19 17:49:56 · 213 阅读 · 0 评论 -
SpringCloud ---(七) Zuul路由网关
目录一、Zuul概述1、什么是服务网关2、Zuul是什么3、Zuul作用4、具体实战应用5、官网资料二、路由基本配置1、新建zuul-gateway-9527(1)pom.xml(2)application.yml(3)修改hosts文件(c:\windows\System32\drivers\etc\hosts)(4)主启动类添加注解@EnableZuulProxy(5)测试三、路由访问映射规则...原创 2019-04-19 17:15:55 · 185 阅读 · 0 评论 -
SpringCloud ---(六) Hystrix断路器《2》(服务监控hystrixDashboard)
目录一、服务监控hystrixDashboard1、概述2、新建工程consumer-hystrix-dashboard(1)pom.xml一、服务监控hystrixDashboard1、概述 除了隔离依赖服务的调用以外,Hystrix还提供了准实时的调用监控(Hystrix Dashboard),...原创 2019-04-19 14:51:21 · 100 阅读 · 0 评论 -
SpringCloud ---(六) Hystrix断路器《1》(服务熔断、服务降级)
目录一、Hystrix概述1、分布式系统面临的问题2、Hystrix是什么3、官方资料二、服务熔断1、服务熔断是什么?2、参考provider-8001,新建provider-hystrix-8001(1)pom.xml(2)application.yml(3)修改provider-hystrix-8001的DeptController(4) 修改主启动类Provider8001_Hystrix_...原创 2019-04-17 20:02:50 · 110 阅读 · 0 评论 -
SpringCloud ---(五) Feign负载均衡
目录一、Feign概述1、Feign官网解释2、Feign来源3、Feign能做什么二、Feign使用步骤1、新建consumer-feign并添加feign支持2、修改springcloud-api工程(1)pom.xml(2)新建DeptClientService接口并新增注解@FeignClient(3)maven clean 、maven install(4)修改consumer-feig...原创 2019-04-17 15:25:29 · 148 阅读 · 0 评论 -
SpringCloud --- (三)Eureka服务注册与发现《4》(CAP原则和eureka、zookeeper区别))
@原创 2019-04-16 18:25:31 · 236 阅读 · 0 评论 -
SpringCloud --- 注解和配置以及pom依赖说明
在本文中说明了pom依赖可以支持什么功能,以及支持什么注解,引入该依赖可以在application.properties中添加什么配置。Spring Cloud与Spring Boot版本匹配关系:(选择版本时要注意匹配关系) Spring Cloud Spring Boot Finchley 兼容Spring Boot...转载 2019-04-16 18:22:37 · 554 阅读 · 0 评论 -
SpringCloud ---(四) Ribbon负载均衡《1》(Ribbon配置及负载均衡))
目录一、Ribbon1、 Ribbon是什么?2、springcloud中ribbon简单工作流程:3、负载均衡(LoadBalancer)(1)集中式负载均衡(服务端):(2)进程内负载均衡:二、Ribbon初步配置1、修改consumer工程(1)修改pom.xml(2)修改application.yml,追加eureka的服务注册地址(3)对ConfigBean进行新注解@LoadBalan...原创 2019-04-16 18:18:26 · 190 阅读 · 0 评论 -
SpringCloud ---(四)Ribbon负载均衡《2》(核心组件IRule及自定义Ribbon负载均衡策略)
目录一、Ribbon核心组件IRule1、解析IRule自带的7中算法2、选择随机算法代替默认的轮询二、自定义Ribbon负载均衡策略一、Ribbon核心组件IRule1、解析IRule自带的7中算法 IRule:根据特定算法从服务列表中选取一个要访问的服务。IRule实现类如下:RandomRule:随机,使用Random对象从服务列表中随机选择一个服务RoundRobin...原创 2019-04-16 16:20:16 · 385 阅读 · 0 评论 -
springcloud入门概述
1、是什么 springcloud = 分布式微服务架构下的一站式解决方案,是各个微服务架构落地技术的集合,俗称微服务全家桶2、springcloud和springboot是什么关系(面试题)springboot专注于快速方便的开发单个个体微服务 springcloud是关注全局的微服务协调整理治理框架,它将springboot开发的一个个单体微服务整合并管理起来,为各个微...原创 2019-01-21 16:29:43 · 113 阅读 · 0 评论 -
SpringCloud --- 服务发现注解之@EnableDiscoveryClient与@EnableEurekaClient
目录1、@EnableEurekaClient2、@EurekaDiscoveryClient下文是从stackoverflow上面找到的对这两者的解释:There are multiple implementations of "Discovery Service" (eureka, consul, zookeeper).@EnableDiscoveryClientlive...转载 2019-05-07 16:41:12 · 857 阅读 · 0 评论