博客专栏  >  云计算/大数据   >  Spring Cloud

Spring Cloud

Spring Cloud各个组件的使用以及问题收集。

关注
4 已关注
23篇博文
  • 一种接口限速方案

    如果一个接口的频繁调用会严重影响到系统稳定性的话,那就要考虑限速了。谷歌有个现有的开源实现:Guava的RateLimiter类,RateLimiter使用的是一种叫令牌桶的流控算法,RateLimi...

    2017-06-07 14:56
    360
  • 使用spring boot admin监控spring cloud应用程序

    最近在找一个spring cloud的监控组件,要求粒度要到每一个接口的,hystrix dashboard显然不适合,也不是这个应用场景。后来发现了spring boot admin这个神器,可以注...

    2017-06-12 15:21
    1210
  • 基于Spring Boot、Spring Cloud、Docker的微服务系统架构实践

    原文/项目 地址:https://github.com/sqshq/PiggyMetrics由于最近公司业务需要,需要基于Spring Cloud的微服务系统。遍访各大搜索引擎,发现国内资料少之又少,...

    2017-03-07 23:39
    7482
  • 如何将单体应用改造为微服务

    如果你的工作围绕一个大型的,复杂的单体应用,可能你每天开发和部署应用的工作都是进展缓慢而痛苦的。微服务看起来像是一个遥不可及的天堂,幸运的是,有方法可以帮助你逃离单体架构的地狱。本文将会介绍如何逐步地...

    2017-03-14 15:09
    588
  • Eureka Server的高可用

    Eureka Server进行互相注册的方式来实现高可用的部署,所以我们只需要将Eureke Server配置其他可用的serviceUrl就能实现高可用部署创建application-peer1.p...

    2017-03-14 21:52
    581
  • 3017.3.12---Spring Cloud中国社区线下meetup笔记

    地点:电子科技大学清水河校区空天院报告厅Eureka优势: 基于Java实现,和Java后端代码兼容性强。 定制开发易于Java程序员掌握。 出于Netflix,与Netflix其他组件如Ribbon...

    2017-03-15 15:21
    323
  • Feign报错:Attribute 'value' in annotation,must be declared as an @AliasFor [serviceId], not [name]

    今天在Feign搭建中想追下新,把1.3.5.RELEASE版本改成了1.4.0.RELEASE版本,然后就莫名其妙报这个错了,这么解决都莫法。。。完整报错:org.springframework.c...

    2017-03-19 23:52
    1453
  • java.lang.NoClassDefFoundError: feign/Logger

    找不到类,明显是少包,少依赖。。。。添加spring-cloud-starter-feign 的依赖坐标。。。解决

    2017-03-21 22:59
    1574
  • Ribbon负载均衡策略配置

    在这里吐槽一句:网上很多文章真是神坑,你不看还好,看了只会问题越来越多,就连之前的问题都没有解决!!!不多说了,Ribbon作为后端负载均衡器,比Nginx更注重的是请求分发而不是承担并发,可以直接感...

    2017-03-22 14:12
    3406
  • Spring Cloud 组件搭建(一)Eureka服务发现

    Spring Cloud生态圈目前有21个子项目来共同构建,解决了目前微服务系统的很多问题,废话不多说,直接上其最普通简单的Eureka服务发现与注册中心搭建过程。本系列教材依照1.3.5.RELEA...

    2017-03-22 22:25
    1568
  • Spring Cloud组件完整demo

    托管于github:https://github.com/Lovnx/micro-service说明:**工程名** **描述** **端口** eureka-server 服务发现与注册中心 ...

    2017-03-22 22:46
    4210
  • com.netflix.zuul.exception.zuulexception timeout

    zuul部署上物理机之后,如果使用默认配置,请求很容易超时,错误信息:java.net.SocketTimeoutException: Read timed out at java.n...

    2017-04-10 11:39
    4830
  • Spring Cloud 负载均衡后,某个服务挂掉后保证数据一致性

    前提是有zuul服务!说一下背景:一个eureka做的服务发现,2个微服务,1个zuul,当一个微服务挂掉后,由于eureka是默认集成了轮询策略,所以,当访问服务时,有50%几率是请求失败的,如何保...

    2017-04-14 18:07
    1852
  • 如何实现Spring Cloud微服务挂掉之后自动重启

    微服务迟早是要部署在Linux系统上的,当网络不稳定就会挂掉,但是挂掉后手动去重启是十分麻烦的,下面就以Eureka为例配合shell脚本来实现自动重启。1、启动一台Eureka:20984 2049...

    2017-04-14 18:25
    937
  • 为什么spring cloud服务启动之后回到命令行会自动挂掉

    使用nohup命令就不会了! 例:jar包:micro-service/micro-eureka-server-0.0.1-SNAPSHOT.jar启动命令:nohup java -jar micr...

    2017-04-14 23:09
    700
  • 分布式服务化系统一致性(分布式事务、ACID、BASE、CAP)原理与解决方案

    1、背景  一致性是一个抽象的、具有多重含义的计算机术语,在不同应用场景下,有不同的定义和含义。在传统的IT时代,一致性通常指强一致性,强一致性通常体现在你中有我、我中有你、浑然一体;而在互联网时代...

    2017-04-18 09:41
    1604
  • NUMBEROF_RETRIES_NEXTSERVER_EXCEEDED、NUMBEROF_RETRIES_EXCEEDED

    先说一下场景:请求一个url,第一次会出现这个错误,后面的请求就不会。原因:是ribbon的MaxAutoRetriesNextServer数量超过了我们总的服务器-1,这个东西比较玄乎,叫做“区域感...

    2017-04-21 13:45
    1192
  • 如何解决Eureka Server不剔除已关停的节点的问题?

    背景:由于Eureka拥有自我保护机制,当其注册表里服务因为网络或其他原因出现故障而关停时,Eureka不会剔除服务注册,而是等待其修复。这是AP的一种实现。 为了让其有精准的 CP健康检查,...

    2017-05-01 09:52
    1823
  • Eureka注册服务列表显示ip+端口

    Eureka服务注册列表默认是显示主机名+端口,要想更方便地知道是哪台主机就需要查看ip+端口。client端配置:eureka: instance: preferIpAddress: t...

    2017-05-01 10:10
    1481
  • 什么是分布式系统中的幂等性

    现如今我们的系统大多拆分为分布式SOA,或者微服务,一套系统中包含了多个子系统服务,而一个子系统服务往往会去调用另一个服务,而服务调用服务无非就是使用RPC通信或者restful,既然是通信,那么就有...

    2017-05-02 15:36
    507
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部