Spring Cloud Alibaba 之 Seata 启动 seata server遇到问题
我们在使用Seata分布式事务服务时,会使用到Seata框架中的三个角色

1、 TC(TransactionCoordinator)-事务协调者;
维护全局和分支事务的状态,驱动全局事务提交或回滚
2、 TM(TransactionManager)-事务管理器;
定义全局事务的范围:开始全局事务、提交或回滚全局事务
3、 RM(ResourceManager)-资源管理器;
> TC为单独部署的 Server 服务端,TM 和 RM 为嵌入到应用中的 Client 客户端
因此第一步,我们需要安装启动 Seata TC Server服务端
启动seata-server前我们需要修改两个配置文件
1、 conf目录下的file.conf配置文件(主要修改自定义事务组名称,事务日志存储模式为db及数据库连接信息);


2、 conf目录下的registry.conf配置文件(主要修改注册中心,指明注册中心为nacos,及修改nacos连接信息即可);

注:
如果使用nacos注册中心,先启动Nacos,再使用seata-server中 /bin/seata-server.sh 文件启动seata-server