文章目录
场景
centos7.9 jdk17 安装部署seata
分析
jdk和seata的版本对应关系如图
JDK版本 推荐 Seata 版本 理由JDK 8 任何 Seata 版本 JDK 8 是 Seata 长期支持的版本,兼容性最好。
JDK 11 Seata 1.2.0+ 适合需要长期支持且性能较高的应用。
JDK 17 Seata 1.6.0+ 支持最新特性,适配更现代化的 Java 应用。
seata存储模式有2种, file适合单机模式, db适用于集群部署
下载seata包
sh
wget https://github.com/seata/seata/releases/download/v1.7.1/seata-server-1.7.1.tar.gz
tar -zxvf seata-server-1.7.1.tar.gz
启动
- 启动
sh
sh bin/seata-server.sh start
- 创建日志目录 (根据需要)
注意观察日志,可能因为没有日志目录的不存在导致启动失败,这时候创建需要的目录之后再次启动就可以了
sh
# 替换成你自己的目录
mkdir -p /home/carsonlius/logs/seata/
- 启动成功日志