首页
SpringCloud
halo插件开发
分类
标签
归档
友联
关于
樯哥的技术分享网
学无止境,学以致用,志存高远。
累计撰写
17
篇文章
累计创建
10
个标签
累计收到
0
条评论
栏目
目 录
CONTENT
以下是
Spring Cloud
相关的文章
2023-06-21
Windows中快速安装启动RocketMq环境
网上关于RocketMq的文章特别多,唯独关于在Windows系统上安装的教程特别少,就连官网也是基于Linux命令来启动的。可能很多人会说把Linux的执行程序换成Windows的cmd程序就行了,此方法在大部分情况下是可以的,唯独RocketMq是个例外。 官方文档中提到,RocketMq提供了
2023-06-21
129
0
0
Spring Cloud
2023-06-20
Dubbo使用Nacos作为注册中心
本文主要讲解dubbo项目基本搭建过程,使用nacos作为注册中心。至于如何安装nacos,我前面的文章已经讲解过,本文不再重复。 一、搭建项目 创建一个父模块项目,引入springboot常用基础依赖,这里使用springboot3版本。在pom.xml文件底部引入如下配置: <profiles>
2023-06-20
62
0
0
Spring Cloud
2023-06-17
SpringCloud Seata分布式事务
一、分布式事务2PC原理 事务协调者向所有参与者发送预处理请求。 所有参与者处理之后回应事务协调者能否提交事务。 如果所有参与者都一致回复可提交事务,那么事务协调者向所有参与者发送提交事务请求,否则发送回滚事务请求。 所有参与者提交事务,并回应事务协调者,如果事务协调者在一定时间后还未收到回应,可能
2023-06-17
29
0
0
Spring Cloud
2023-06-14
Spring Cloud网关使用
网关的简单使用 基于前面文章的项目,创建一个网关模 service-gateway pom.xml文件内容如下: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xml
2023-06-14
54
0
0
Spring Cloud
2023-06-14
使用Sentinel实现服务熔断与降级
服务之间互相调用时,如果A服务连续N次都无法访问到B服务,当N的值超过阈值时,将会熔断,之后会直接禁止对B服务的访问。举个例子来说就是当你请求A服务提供的某个接口,此时A服务通过调用B服务进行处理,但是由于网络故障,A服务一连多次都调用B服务失败,之后你再次请求A服务时,A服务将不再向B服务发送请求
2023-06-14
42
0
0
Spring Cloud
2023-06-14
服务之间互相调用以及负载均衡
前面的文章我们讲了服务的注册发现,本篇文章来讲一下如何在我们自己的服务中互相调用。 一、创建服务提供者集群 首先,我们创建一个父工程,工程名叫spring-cloud-demo,其中pom.xml文件配置如下: 注意修改其中nacos的配置为自己的配置,尤其是命名空间id的值 <?xml versi
2023-06-14
49
0
0
Spring Cloud
2023-06-14
Spring Cloud Nacos 服务发现和注册中心
服务注册与发现 微服务是把传统单体项目拆分为多个独立的服务,那么服务之间肯定会有互相调用,那么这么多的服务如何进行管理?那就需要用到服务注册和发现中心了。 将所有的服务自身的服务名以及IP端口号都登记到注册中心去,服务注册中心通过心跳等方式保证注册进来的服务都尽可能是可用的,并且可以动态的踢掉不可用
2023-06-14
42
0
0
Spring Cloud
2023-06-14
SpringCloud Nacos 配置中心
一、微服务简单了解 传统单应用项目主要缺点:整个系统涵盖的功能特别多,甚至是把整个公司业务都集中到了一个应用程序。比如前台和后台是一个项目中,如果要更新后台会导致前台项目也不可用。并且,当应用不足以支撑高并发时,除了部署多套服务再使用nginx多搞几个负载均衡外,几乎毫无办法。 微服务就是将传统单应
2023-06-14
73
0
0
Spring Cloud