1. 下载安装包
下载安装包,并上传到linux服务器上。
https://github.com/seata/seata/releases/download/v1.4.2/seata-server-1.4.2.zip
2. 安装包解压
unzip seata-server-1.4.2.zip
3. 配置seata
打开seata/seata-server-1.4.2/conf/registry.conf
注册中心和配置中心配置
registry {
type = "nacos"
nacos {
application = "seata-server"
serverAddr = "127.0.0.1:8848"
group = "SEATA_GROUP"
namespace = ""
cluster = "default"
username = ""
password = ""
}
}
config {
type = "nacos"
nacos {
serverAddr = "127.0.0.1:8848"
namespace = ""
group = "SEATA_GROUP"
username = ""
password = ""
dataId = "seataServer.properties"
}
}
这里的serverAddr需要根据实际的ip和端口进行设置。
打开seata/seata-server-1.4.2/conf/file.conf,进行交易日志存储配置:
store {
## store mode: file、db、redis
mode = "db"
## rsa decryption public key
publicKey = ""
## database store property
db {
## the implement of javax.sql.DataSource, such as DruidDataSource(druid)/BasicDataSource(dbcp)/HikariDataSource(hikari) etc.
datasource = "druid"
## mysql/oracle/postgresql/h2/oceanbase etc.
dbType = "mysql"
driverClassName = "com.mysql.jdbc.Driver"
## if using mysql to store the data, recommend add rewriteBatchedStatements=true in jdbc connection param
url = "jdbc:mysql://127.0.0.1:3306/seata?rewriteBatchedStatements=true"
user = "mysql"
password = "mysql"

本文详细指导如何在Linux服务器上下载并配置Seata 1.4.2版本,包括解压、Nacos注册中心及配置中心配置,数据库连接设置,以及关键配置文件导入和数据库表的创建。适合Seata初学者和运维人员参考。

5312

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



