一、下载并安装
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=TCPtransport.server=NIOtransport.heartbeat=truetransport.thread-factory.boss-thread-prefix=NettyBosstransport.thread-factory.worker-thread-prefix=NettyServerNIOWorkertransport.thread-factory.server-executor-thread-prefix=NettyServerBizHandlertransport.thread-factory.share-boss-worker=falsetransport.thread-factory.client-selector-thread-prefix=NettyClientSelectortransport.thread-factory.client-selector-thread-size=1transport.thread-factory.client-worker-thread-prefix=NettyClientWorkerThreadtransport.thread-factory.boss-thread-size=1transport.thread-factory.worker-thread-size=8transport.shutdown.wait=3service.vgroup_mapping.my_test_tx_group=defaultservice.vgroup_mapping.user-web-fescar-service-group=defaultservice.vgroup_mapping.user-fescar-service-group=defaultservice.vgroup_mapping.order-fescar-service-group=defaultservice.vgroup_mapping.business-service-fescar-service-group=defaultservice.vgroup_mapping.account-service-fescar-service-group=defaultservice.vgroup_mapping.storage-service-fescar-service-group=defaultservice.vgroup_mapping.order-service-fescar-service-group=defaultservice.default.grouplist=172.16.10.122:8091service.enable

本文详细介绍了如何在Ubuntu系统中下载并安装seata-server,包括从github和优快云获取资源,配置nacos作为配置中心,启动seata-server,并提供了启动脚本的创建方法。文章强调了启动过程中的注意事项,如修改日志目录,配置nacos serverAddr,以及在多IP环境中指定IP的重要性。最后,通过检查Nacos控制台验证seata-server的启动成功。
最低0.47元/天 解锁文章
829

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



