下载seata
此处选用目前最新版本1.3.0
解压完成后
注:seata官方从1.0版本后不再提供sql脚本,以及nacos推送配置脚本,需要从0.9.0的版本复制
将红色框框的四个文件复制到1.3.0/conf目录下
执行db_store.sql脚本,数据库名为seata
修改file.conf文件
将mode="db"指定seata以数据库启动
将下面db的配置修改为自己的配置
注意使用mysql8.0及以上版本的需要更改:driverClassName = "com.mysql.cj.jdbc.Driver"
修改registry.conf文件
修改type为nacos,此处是声明你使用的注册中心application为seata启动后注册到nacos的服务名(愿意改就改,不愿意改就默认就行)
注:group默认为:SEATA_GROUP,更改DEFAULT_GROUP
或者和自己服务相同的group,否则会报错No available service
修改从0.9.0版本拉过来的nacos-conf.txt文件
1.0.0版本后,红框位置改为驼峰命名,请及时修改!!
修改完毕后执行1.3.0/conf下的nacos-config.sh命令为:sh nacos-config.sh 127.0.0.1127.0.0.1为nacos地址,按实际情况修改即可
windows系统可以使用git-bash执行,命令同上
执行完毕后打开nacos 配置中心 会看到
启动seata
正常启动