运维开发网

SpringCloud

0
  • springcloud+eureka整合阿里seata-xa模式

    XA协议是X/Open组织管理的一种分布式协议规范,它采用2阶段提交来管理分布式事务,目前主流的数据库都支持xa协议。XA模式是目前seata支持的第4种模式。简介seata中xa模式的运行机制如下图,这张图片来自官网:从图中看出,XA模式的2阶段提...[详细]

    2021-04-20 10:28 分类:编程语言
  • springcloud+eureka整合阿里seata-saga模式

    分布式事务saga实现的理论基础Hector&Kenneth在1987年发表的论文Sagas,它的核心思想是当整个事务的一个节点失败后,依赖于状态对当前事务从前到后进行重试,或者从后往前进行补偿。 saga模式的主要应用场景是业务流程比较长,有...[详细]

    2021-04-20 10:26 分类:编程语言
  • springcloud组件zuul报Forwarding error问题的解决

    使用zuul网关转发请求的时候报com.netflix.zuul.exception.ZuulException: Forwarding error这个错误。请求没有正常转发,而且这个问题,一会儿有,一会儿就没有,不可控,然后查看控制台除了Forwarding error的错误信息,还有报了个Time...[详细]

    2021-04-18 09:28 分类:编程语言
  • SpringCloud Feign的使用简介

    简介 feign是声明式的web service客户端,它让微服务之间的调用变得更简单了,类似controller调用service。Spring Cloud集成了Ribbon和Eureka,可在使用Feign时提供负载均衡的http客户端。[详细]

    2021-04-17 09:35 分类:编程语言
  • SpringCloud入门实验环境搭建

    微服务 个人理解: 所谓微服务是指每个模块都可以独立完成自己的核心业务,某一个模块的崩溃不影响其他模块的运行,[详细]

    2021-04-17 09:34 分类:编程语言
  • SpringCloud Hystrix的使用

    简介 在分布式系统中,服务与服务之间依赖错综复杂,一种不可避免的情况就是某些服务将会出现失败。Hystrix是一个库,它提供了服务与服务之间的容错功能,主要体现在延迟容错和容错,从而做到控制分布式系统中的联动[详细]

    2021-04-17 09:32 分类:编程语言
  • SpringCloud Zuul的使用简介

    简介 Zuul是Spring Cloud全家桶中的微服务API网关。 所有从设备或网站来的请求都会经过Zuul到达后端的Netflix应用程序[详细]

    2021-04-17 09:29 分类:编程语言
  • SpringCloud服务的平滑上下线

    吐槽以前都是手撸RPC,最近接触SpringCloud,深感痛心。主要有以下几点:1)代码量巨大,找BUG时间长,超级复杂的设计2)版本管理混乱,经常出现莫名其妙的配置错误(所以2.0是打死不敢上生产啊)3)Netflix公司的有些代码,实在是让人费...[详细]

    2021-04-16 08:46 分类:编程语言
  • [jaeger] 四、微服务之调用链(Feign+SpringCloud)

    终于到了我们的重点,微服务了。与使用OkHttp3来实现的客户端类似,Feign接口本来也就是一个Http调用,依然可以使用Http头传值的方式,将Trace往下传。本文更多的是关于SpringCloud的一些知识,你需要了解一些基本的Spring相关的知识。更...[详细]

    2021-04-16 08:44 分类:编程语言
  • SpringCloud+Eureka+Feign+Ribbon+zuul的简化搭建流程和CRUD练习

    环境:win10--idea2019--jdk81.搭建Eureka服务模块1.1 新建eureka服务模块(Sping Initializr)取名为eureka-server,并添加如下Dependencies:1.2 配置application.properties#配置端口 server.port=8761#spring 的应用名=一般是模块名 spri...[详细]

    2021-04-15 09:18 分类:编程语言