首页
SpringCloud
halo插件开发
分类
标签
归档
友联
关于
樯哥的技术分享网
学无止境,学以致用,志存高远。
累计撰写
17
篇文章
累计创建
10
个标签
累计收到
0
条评论
栏目
目 录
CONTENT
最新文章
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
2023-06-10
docker-compose安装halo开源博客
记录一下搭建halo开源博客的步骤,或许以后还能用得上。 一、安装docker环境 具体怎么购买云服务器之类的就不说了,建议使用轻量级应用服务器。因为轻量级应用服务器价格更便宜,带宽反而更高,比云服务器更适合搭建web应用。缺点是轻量级应用服务器不支持集群,个人项目想必也用不到这东西。这里我建议直接
2023-06-10
78
0
0
Docker
1
2