Seata 服务端搭建流程
1. 相关组件下载
部署指南:https://seata.io/zh-cn/docs/ops/deploy-guide-beginner.html
下载包: https://github.com/seata/seata/releases
建表语句:https://github.com/seata/seata/blob/1.3.0/script/server/db/mysql.sql
资源目录:https://github.com/seata/seata/tree/1.3.0/script

2.db模式搭建seata-server服务端
Server端存储模式支持三种:
- file:单机模式。全局事务会话信息内存中读写并持久化本地文件root.data,性能较高(默认)
- db:(5.7+)高可用模式。全局事务会话信息通过db共享,相应性能差些
- redis:Seate-Server1.3及以上版本支持,性能较高,存在事务信息丢失的风险,请提前配置适合当前场景的redis持久化配置
2.1 db-nacos部署seata-server服务端
- 上传seata-server-1.3.0.tar.gz和script脚本到Linux服务器
- 下载script脚本,上传到Linux服务器
- 在MYSQL数据库创建SQL脚本文件,脚本地址【https://github.com/seata/seata/blob/1.3.0/script/server/db/mysql.sql】
1.下载script脚本步骤如下:
- 打开https://github.com/seata/seata/tree/1.3.0/script 下载

- 解压seata-1.3.0.zip文件夹,找到script文件夹,也上传到Linux服务器

- 如下图,将2个文件上传到了Linux服务器

2.创建SQL脚本,完成后,如下图所示

修改相关配置文件如下
1.解压seata-server-1.3.0.tar.gz文件,添加script脚本目录文件
解压命

本文档详细介绍了如何在Linux环境下,通过Nacos作为注册中心和配置中心,以DB模式搭建Seata服务端。包括下载相关组件、修改配置文件、创建数据库表、启动Seata服务等步骤,最终实现Seata服务端的高可用部署。
最低0.47元/天 解锁文章
673

被折叠的 条评论
为什么被折叠?



