一、下载并安装
github官网地址:
https://github.com/seata/seata/releases/download/v0.9.0/seata-server-0.9.0.tar.gz
因下载比较慢,我将下载好的资源上传了优快云:https://download.youkuaiyun.com/download/JackRen_Developer/11982282
下载好后上传ubuntu自己的路径:
这是我自己的路经
二、导入配置
本文使用nacos作为配置中心和服务发现,file、apollo、redis、zk、consul等也可以举一反三。
我们这里用默认的导入先让seata-server跑起来,过后对着file.conf和java程序启动后的报错调整,重新导入即可。
vim /root/work/ziyun56.seata/seata-server-0.9.0/conf/nacos-config.txt
transport.type=TCP
transport.server=NIO
transport.heartbeat=true
transport.thread-factory.boss-thread-prefix=NettyBoss
transport.thread-factory.worker-thread-prefix=NettyServerNIOWorker
transport.thread-factory.server-executor-thread-prefix=NettyServerBizHandler
transport.thread-factory.share-boss-worker=false
transport.thread-factory.client-selector-thread-prefix=NettyClientSelector
transport.thread-factory.client-selector-thread-size=1
transport.thread-factory.client-worker-thread-prefix=NettyClientWorkerThread
transport.thread-factory.boss-thread-size=1
transport.thread-factory.worker-thread-size=8
transport.shutdown.wait=3
service.vgroup_mapping.my_test_tx_group=default
service.vgroup_mapping.user-web-fescar-service-group=default
service.vgroup_mapping.user-fescar-service-group=default
service.vgroup_mapping.order-fescar-service-group=default
service.vgroup_mapping.business-service-fescar-service-group=default
service.vgroup_mapping.account-service-fescar-service-group=default
service.vgroup_mapping.storage-service-fescar-service-group=default
service.vgroup_mapping.order-service-fescar-service-group=default
service.default.grouplist=172.16.10.122:8091
service.enableDegrade=false
service.dis