0.安装jdk并配置好配置文件
1.拷贝seata-server-1.2.0.tar.gz按到服务器/home/seata,然后解压
tar -xvf seata-server-1.2.0.tar.gz
2.修改配置文件
其中file.conf是seata的配置文件
register.conf是决定了seata的注册方式
/home/seata/seata/conf
vi registry.conf
(a)其中register节点是配置seata的注册信息,可以使用多种组件作为注册中心
这里采用nacos作为注册中心
type = "file" 修改成 type = "nacos" 或者 type = "zk"
然后修改相应nacos节点的配置,r如果是集群方式,多个地址用逗号隔开
serverAddr = "192.168.1.110:8848"
(b)其中config节点是对应seata的配置信息
这里采用默认的file.conf作为seat的配置
然后看file.conf配置文件(目前不需要任何修改)
3.启动服务(指定ip/端口(本服务的)以及采用file的方法保存会话信息)
---当然也可以采用数据库,修改相应的file.conf里面的db节点对应的信息即可
放开8091端口
nohup sh /home/seata/seata/bin/seata-server.sh -p 8091 -h 10.0.0.121 &
OK----服务器配置完毕
以下是在项目中配置seata的步骤:
1.在每个业务工程(RM)数据中建立undo_log表
2.引入seata依赖
3.增加配置文件
4.配置数据源代理