
springcloud
Action_Wang
富亦乐,贫亦乐;甜亦乐,苦亦乐;同苦同甘,安之乐之;齐家齐室,心善志坚;不争,不显,不露!
展开
-
Idea创建spring cloud:高可用的服务注册中心(二)(Finchley版本)
题记: 介绍了服务注册与发现,其中服务注册中心Eureka Server,是一个实例,当成千上万个服务向它注册的时候,它的负载是非常高的,这在生产环境上是不太合适的,这篇文章主要介绍怎么将Eureka Server集群化。 Eureka通过运行多个实例,使其更具有高可用性。事实上,这是它默认的熟性,你需要做的就是给对等的实例一个合法的关联serviceurl。修改(...原创 2020-03-23 18:00:06 · 299 阅读 · 0 评论 -
SpringCloud的版本
SpringCloud的版本Spring Cloud 项目目前仍然是快速迭代期,版本变化很快。这里整理一下版本相关的东西,备忘一下。大版本版本号规则Spring Cloud并没有熟悉的数字版本号,而是对应一个开发代号。Cloud代号 Boot版本(train) Boot版本(tested) lifecycle Angle 1.2.x incom...转载 2020-03-18 17:08:41 · 256 阅读 · 0 评论 -
Spring Cloud踩坑(三)添加了Fallback以后No fallback instance of type ... found for feign client
题记:我遇到的问题在上一篇解决方案中,这个有待回看,但是感觉挺有道理,临时准载下来!问题No fallback instance of type ... found for feign client org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'order...转载 2019-03-12 14:44:44 · 10521 阅读 · 0 评论 -
Spring Cloud踩坑(二)SpringCloud 坑集
feign 作为 springcloud 微服务 内部通信的组件 还是有很多坑的坑1、Load balancer does not have available server for client这是因为 默认的eureka 启动时 相关的服务端还没有来得及往 eureka 服务端注册 或者 eureka server中没有注册 相关的服务 坑2、看了很多 教程...转载 2019-03-12 14:40:43 · 5209 阅读 · 0 评论 -
Spring Cloud踩坑(一)使用Feign找不到@EnableFeignClients的解决办法
@EnableFeignClients与@ComponentScan有冲突两种注解都会搜索注入指定目录中的bean@EnableFeignClients 引入了FeignClientsRegistrar类,实现了spring的bean、资源的加载FeignClientsRegistrar中registerFeignClients获取了@EnableFeignClients注解中的basep...转载 2019-03-12 11:17:46 · 5021 阅读 · 1 评论 -
Spring Cloud (五):断路器(hystrix)
题记:这是一篇转载的内容,原文地址在文章最后,feign一直包冲突,以后再修改吧 ,今天没心情了//TODO在分布式系统中,根据业务来拆分成一个个的微服务,服务与服务之间可以相互调用(RPC),在spring cloud 中可以用RestTemplate+ribbon和feign来调用。为了保证其高可用,单个服务有时候会集群部署,由于网络或程序自躾 的原因,服务并不能保证百分百可靠可用,如果单...转载 2019-01-11 13:35:02 · 233 阅读 · 0 评论 -
Spring Cloud(四):Spring Cloud服务之间调用(ribbon,fegin)
注册的服务之间是怎么调用的。传统的一个项目当中,通常会有系统管理、用户管理、角色管理、人员管理等等这些模块,在分布式的系统当中,以往的同一个项目里的每一个功能模块可以相应独立拆分成一个项目也就是一个服务,然后这些服务在服务中心注册,服务与服务之间不直接调用,而通过服务中心来调用。Spring cloud 服务间调用一般有两种方式,第一种:ribbon+restTemplate 第...原创 2019-01-11 10:22:48 · 1102 阅读 · 0 评论 -
Spreing Cloud(三):Spring Cloud服务注册的坑(服务无法注册到注册中心)
题记:这个是在自己搭建项目时突然发现搭建的项目启动正常,但是在注册中心发现不了启动的服务。运行环境:idea:2018.3.2原因:一句话就是版本不对。分析:当你使用idea默认加载的jar时《parent》版本是这样的,这是最新的版本,要验证可以去maven官网查询一下但是你可以去查询一下下边的依赖,这个依赖却不是最新的,而是2.0以前的,但是这也是idea默认加载进来的...原创 2019-01-11 09:36:45 · 3636 阅读 · 1 评论 -
Spring Cloud(二):Spring Cloud服务的注册与发现
服务的注册与发现:这里用到了Spring cloud netflix 的eureka服务注册与发现模块。这里什么是Spring Cloud Netflix以后再说!//TODO建一个springcloud项目:eureka-server,这是服务注册中心,所有服务都要在这里注册,所有的其他客户端调用都是从服务中心来找到需要的服务然后调用。Pom.xml<?xml ver...原创 2019-01-11 07:58:56 · 381 阅读 · 0 评论 -
Spring Cloud(一):Spring Cloud的优势是什么?
Spring Cloud 作为一套微服务治理的框架,几乎考虑到了微服务治理的方方面面。本次分享主要解答这两个问题:Spring Cloud 在微服务的架构中都做了哪些事情?Spring Cloud 提供的这些功能对微服务的架构提供了怎样的便利?我们先来简单回顾一下,我们以往互联网架构的发展情况:传统架构发展史单体架构单体架构在小微企业比较常见,典型代表就是一个应用、一个数据库、一个 ...转载 2019-01-10 17:54:18 · 35316 阅读 · 3 评论