最近一直在搞微服务,研究了一下seata,分布式事务框架。
具体可以查看官方文档,不多赘述。
1.准备工作
nacos的环境,可以查看官方文档自行搭建。
首先我们需要下载seata-server,官网就有下载,我们这边使用的1.4.2的版本。
2.配置修改
解压缩安装包,到conf目录下
可以看到 file.conf和registry.conf ,我们要去修改其中配置。
2.1 registry.conf
注册中心选择nacos ,nacos配置记得修改成自己的。
config也选择nacos,当然,nacos配置要对应修改成自己的。
2.2 file.conf
这边 store.mode 修改成 “db”,同时,我们需要到db建立自己的数据库连接,发现有几个表好像没见过。这个我们需要拿到对应的数据库脚本去生成一下。
脚本地址在
最终脚本生成数据库
这样配置应该就告一段落了。
最后直接启动就ok了。
到nacos上看看是否注册成功
到此,服务端的demo就完成了。