Centos7 部署 Seata(1.2.0)分布式事务服务端 - Nacos

本文介绍了如何在Centos7上部署Seata 1.2.0分布式事务服务,包括从官方渠道下载服务端程序,解压,修改registry.conf和file.conf配置文件以启用db存储模式,执行数据库脚本,最后通过指定端口和主机启动Seata服务。
摘要由CSDN通过智能技术生成

Centos7 部署 Seata(1.2.0)分布式事务服务端

一、下载Seata Server
下载seata最新发布的server编译启动程序,下载地址:Seata Server最新版本下载

Linux选择下载seata-server-1.2.0.tar.gz,Windows选择下载seata-server-1.2.0.zip。

二、解压Seata Server

tar -zxvf seata-server-1.2.0.tar.gz

三、修改配置文件

cd /seata/conf

1、registry.conf配置
默认情况下,seata-server的配置模式是file模式,删除其他无用的配置方式后,registry.conf的结构精简如下:

registry {
  type = "nacos"

  nacos {
    application = "seata-server"  #Nacos服务名称
    serverAddr = "10.101.128.148:8848"  #Nacos服务地址
    namespace = "dev"  #Nacos命名空间
    cluster = "default"  #集群模式
  }
}

config {
  type = "file"

  file {
    name = "file.conf"  #Seata配置文件(同级file.conf文件)
  }
}

2、file.conf配置
seata-server的存储模式有file和db两种,可以通过store.mode属性配置,默认的存储方式是file。
file模式下,seata的事务相关信息会走内存,并持久化到root.data文件中,这种模式性能较高。
db模式是一种高可用的模式,seata的全局事务,分支事务和锁都在数据库中存储,相关表在mkz_seata.sql文件中。

我选择的是db模式,只需要修改数据库连接,用户名

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值