摘要: 将博客搬至CSDN 阅读全文
posted @ 2024-06-26 14:42 汉源魂 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 入门实践 快速脚手架搭建 可以到阿里云脚手架官方,一键搭建Cloud Demo 项目 选择项目基础信息 配置项目依赖信息 Cloud版本与Boot版本对应关系: 版本对应 根据项目所需勾选需要依赖的组件,正常实践项目所需,按nacos为例: 勾选 nacos+mysqljdbc(rds)+sms+r 阅读全文
posted @ 2024-06-26 14:39 汉源魂 阅读(4) 评论(0) 推荐(0) 编辑
摘要: FastDFS(分布式文件系统) 纯C实现,支持Linux、FreeBSD等UNIX系统– 类google FS,不是通用的文件系统,只能通过专有API访问,目前提供了C、Java和PHP API– 为互联网应用量身定做,解决大容量文件存储 问题,追求高性能和高扩展性– FastDFS可以看做是基于 阅读全文
posted @ 2024-06-26 14:38 汉源魂 阅读(44) 评论(0) 推荐(0) 编辑
摘要: Nacos 2.1.0 的安装步骤如下: 下载Nacos: 访问Nacos官方GitHub仓库Nacos 找到Nacos2.1.0 2.1.0版本的发布包并下载到本地。 解压缩: 将下载好的Nacos包进行解压 tar -zxvf nacos-server-2.1.0.tar.gz 鉴权配置(解决2 阅读全文
posted @ 2024-06-26 14:38 汉源魂 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 在Java中,java.util.concurrent.Executors工具类提供了四个静态工厂方法来创建不同特性的线程池,它们分别是: 1. FixedThreadPool ExecutorService newFixedThreadPool(int nThreads) 特点:创建一个定长的线程 阅读全文
posted @ 2024-06-26 14:38 汉源魂 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 基于Redisson实现的分布式锁 关于Redisson分布式锁的使用: private Integer setInfo(Long key) { // 获取分布式锁 RLock lock = redisson.getLock("Ext_Info:" + key); // 加锁 lock.lock() 阅读全文
posted @ 2024-06-26 14:38 汉源魂 阅读(13) 评论(0) 推荐(0) 编辑
摘要: SEATA事务模式 SEATA事务模式 Seata为用户提供了多种事务模式,包括AT模式、TCC模式、SAGA模式及XA模式,旨在为用户提供一站式解决分布式事务问题的方案。 AT模式 默认事务模式 AT模式是Seata默认采用的事务模式。该模式利用回滚日志(即undo log概念)实现了对已提交事务 阅读全文
posted @ 2024-06-26 14:38 汉源魂 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 基于Redis的分布式锁 setNx 加锁 在使用 Redis 实现分布式锁时,首要想到的方法是使用 setNx 命令。 if (jedis.setnx(lockKey, val) == 1) { jedis.expire(lockKey, timeout); // 设置锁的超时时间 } // 注释 阅读全文
posted @ 2024-06-26 14:38 汉源魂 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 分布式事务解决方案:Seata 全面指南 Seata 分布式事务Seata 引言 Seata (Simple Extensible Autonomous Transaction Architecture) 是一款由阿里巴巴开源的轻量级、高性能的分布式事务解决方案,旨在解决微服务架构中的分布式事务处理 阅读全文
posted @ 2024-06-26 14:38 汉源魂 阅读(22) 评论(0) 推荐(0) 编辑
摘要: nacos nacos详解 Nacos 原理核心介绍 PDF详细介绍 Nacos的核心要点 1. 服务注册 Nacos Client通过发送请求的方式,将自身的服务信息(包括但不限于元数据、IP地址、端口等)注册至Nacos Server。当Nacos Server接收到Client的注册请求后,会 阅读全文
posted @ 2024-06-26 14:38 汉源魂 阅读(6) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示