
SpringCloud
文章平均质量分 91
一个儒雅随和的男子
专注于后端技术,java开发。中间件:redis、RocketMQ、kafka。数据库:MySQL和SQL server
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
微服分布式事务组件之Seata
本文本事务组名称改为fsp_tx_group,图中红框部分的自定义分组名称。本次修改是在store模块下的修改,修改事务日志,由文件改为db,改为db以后,需要添加数据库连接信息。3.mysql5.7数据库新建库seata第二步中,数据库的连接信息,就是连接该数据库。4.在seata库里建表。建表db store.sql在\seata-server-0.9.0\seata\conf日录里面。原创 2025-02-13 12:39:12 · 737 阅读 · 0 评论 -
微服技术栈之Spring could gateway
Could全家桶有个很重要的组件就是网关,在1.X版本中都是采用Zuul网关,但是在2.X版本中,Zuul的升级一直跳票,Spring Could最后自己研发Gateway,那就是Spring Could Gateway。Springcloud Gateway是 Spring cloud 的一个全新项目,基于 Spring 5.0+spring Boot 2.0 和 Project Reactor等技术开发的网关,它旨在为微服务架构提供一种简单有效的统一的 API路由管理方式。原创 2025-02-13 10:43:01 · 1157 阅读 · 0 评论 -
微服务详细教程之nacos和sentinel实战
本文文章基于Spring Cloud Alibaba的技术进行介绍,因为这也是市面上比较主流的,面试也会经常遇到。Sentinel:把流量作为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性Nacos:一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。RocketMQ:一款开源的分布式消息系统,基于高可用分布式集群技术,提供低延时的、高可靠的消息发布与订阅服务。Seata:阿里巴巴开源产品,一个易于使用的高性能微服务分布式事务解决方案。原创 2024-12-22 21:28:22 · 1465 阅读 · 0 评论 -
Hystrix断路器学习笔记
分布式面临的问题复杂分布式体系结构中的应用程序有数十个依赖关系,每个依赖关系在某些时候不可避免地失败。Hystrix是什么?Hystrix是一个用于处理分布式系统的延迟和容错的开源库,在分布式系统里,许多依赖不可避免的会调用失败,Hystrix能够保证在一个依赖出现问题的情况下,不会导致整体服务失败,避免级联故障,提高分布式系统的弹性“断路器”本身就是一个开关装置,当某个服务单元发生故障之后,通过断路器的故障监控(类似熔断保险丝),预期的、可处理的预选响应(FallBack),而不是长时间的等待或原创 2020-10-08 21:11:40 · 180 阅读 · 2 评论 -
SpringCloud全家桶之服务注册与发现(实战篇,陆续更新中........)
在做分布式微服之前,先看看我的我的项目结构的目录,主要有两个Eureka服务组成的集群,其名字如图片中所示,名字就是cloud-eurka-server7001和cloud-eurka-server7001两个;第二部分为服务提供者,就是图中画红圈部分的coud-provider-payment8002和cloud-payment-8001,也是有两个服务器组成的微服集群,电脑好的通过可以多创建几个微服作为集群;最后就是微服的消费者,也可以创建多个微服作为集群,但是我电脑已经带不动了,所以仅一个,就是图..原创 2020-08-24 23:36:59 · 204 阅读 · 0 评论 -
SpringCloud全家桶之服务注册与发现(理论篇,实现篇制作中.......)
SpringCloud是一个微服分布式的一站式解决方案,SpringCloud把其理解为一个平台更为贴切一点。在SpringCloud生态上给一些技术栈提供了不少的“加入“规则”,SpringCloud微服分布式是基于SpringBoot实现的,所在写这篇文章的时候就默认读者是会SpringBoot的,虽然没什么读者,但还是强烈建议,原来使用SpringBoot1.x.x的同学改为SpringBoot2.x.x。分布式的一个概述...原创 2020-08-21 16:22:41 · 202 阅读 · 0 评论