SpringCloud
文章平均质量分 70
``Lotus。
我很懒
展开
-
SpringCloud Alibaba微服务实战-搭建分布式事务(报错处理)
Seata 是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。Seata 将为用户提供了 AT、TCC、SAGA 和 XA 事务模式,为用户打造一站式的分布式解决方案。Seata在计算机系统中,更多的是通过关系型数据库来控制事务,这是利用数据库本身的事务特性来实现的,因此叫数据库事务,由于应用主要靠关系数据库来控制事务,而数据库通常和应用在同一个服务器,所以基于关系型数据库的事务又被称为本地事务。数据库事务的四大特性:ACID。原创 2022-10-14 11:13:09 · 356 阅读 · 1 评论 -
SpringCloud Alibaba微服务实战–服务网关(最新的配置的坑)
关(Gateway)又称网间连接器,网关在网络层实现服务之间网络互连。用程序的话来说就是请求转发。他就好比小区的门一样,你想进来小区,必须通过门才能进来。为什么要有这个门?为了方便管理以及安全考虑,就好比现在疫情期间,动不动小区封了,假如小区没有门,想要封小区还得费特别大的劲将小区给围住。这时可能报数据库的错,我们网关也不需要配置数据,这时我该怎么办呢,我们通过地址打开,哎又会发现报错,报503原创 2022-10-12 15:53:04 · 307 阅读 · 0 评论 -
SpringCloudAlibaba微服务-隔离配置
如果我们在服务启动的时候指定了服务的环境名称spring.profiles.active,那么DATA ID的命名方式就变成了${spring.application.name}-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension}。简单几步就可以将你的微服务集成Nacos的配置中心了,但是在实际开发中我们需要准备多个环境的配置文件(开发、测试、生产),接下来我们看看如何使用Nacos进行多环境配置管理。原创 2022-10-11 11:15:19 · 178 阅读 · 0 评论 -
Linux启动nacos成功日志_微服务系列之Nacos配置中心
开放端口 要开启(3306、8848、8858、9000、8800、5672、15672、25672、15692)注意需要改ip地址 (version: "3"版本号如果3不行就改成2)101.42.157.178:8848/naco 直接访问就可以了。yum安装gcc相关环境(需要确保虚拟机可以上外网 )注意一定要在/usr/local/albaaba启动。安装 Docker CE。更新yum软件包索引。docker官网去安装。文件里放入这串代码,原创 2022-09-27 15:18:42 · 1480 阅读 · 0 评论