springcloud
汤汤程序员
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
seata基本使用
TC作为一个独立的服务,管理着全局和分支事务,TM定义事务范围并向TC请求开启一个全局的事务,RM监控所有的分支事务,当所有的分支事务成功,则通知TC进行提交事务,如果有一个事务失败,那么TC会执行逆向sql用于回滚事务。RM:资源管理器 管理事务的状态,与TC做交流,通知TC是提交事务还是回滚事务。TM:事务管理者 定义事务的范围,在事务开始的时候向TC请求开启一个全局事务。TC:事务协调者 用于开启一个全局和分支事务。在事务的初始链,事务刚开始的地方添加注解。使用之前需要先导入仪依赖。原创 2025-02-17 14:31:51 · 542 阅读 · 0 评论 -
seata集成nacos
将以下配置添加到配置中,注意,配置文件和上面的相互对应,如果需要修改的话,请将其他的配置文件全部修改。我们需要修改的是application.yml文件,另一个带example的是官方提供的模板文件。5. 打开nacos配置中心,将上面配置的文件加入到配置中心。4. 我们打开,然后将以下信息进行添加,可复制后进行修改。#nacos集成nacos并配置mysql数据源。这里面的配置需要相互对应的修改,不能乱改。6. 配置idea中的模块配置文件。3. 打开配置文件配置数据源。原创 2025-02-17 19:09:50 · 320 阅读 · 0 评论 -
sentinel集成nacos做持久化配置
sentinel提供了非常强大的控制台来提供流控等功能,但是控制台只是临时的配置,想要将流控配置永久的保存,或者在项目启动的时候就加载,不需要手动设置,就需要使用到nacos与sentinel做集成配置。这里都是不变代码,直接复制粘贴,改一下就可以了。然后在nacos中的配置文件中注册配置文件。注意信息要和配置文件一样。然后在需要做拦截的接口上添加注解。在模块的配置文件中添加配置。原创 2025-02-18 11:59:19 · 430 阅读 · 0 评论
分享