步骤五:配置Nacos注册中心
将Seata Server注册到Nacos,修改conf目录下的registry.conf配置
然后启动注册中心Nacos Server
文章插图
步骤六:配置Nacos配置中心
# 进入Nacos安装目录,linux单机启动 bin/startup.sh ‐m standalone# windows单机启动bin/startup.bat
注意:如果配置了seata server使用nacos作为配置中心,则配置信息会从nacos读取,file.conf可以不用配置 。客户端配置registry.conf 使用nacos时也要注意group要和seata server中的group一致,默认group是"DEFAULT_GROUP" 获取
/seata/script/config-center/config.txt,修改配置信息配置事务分组,要与客户端配置的事务分组一致 (客户端properties配置:spring.cloud.alibaba.seata.tx‐service‐group=my_test_tx_group)
配置参数同步到Nacos shell:
sh /Users/zhengsh/software/seata/script/config-center/nacos/nacos-config.sh ‐h localhost ‐p 8848 ‐g SEATA_GROUP ‐t 5a3c7d6c‐f497‐4d68‐a71a‐2e5e3340b3ca
参数说明:
-h: host,默认值 localhost
-p: port,默认值 8848
-g: 配置分组,默认值为 'SEATA_GROUP'
-t: 租户信息,对应 Nacos 的命名空间ID字段, 默认值为空
执行结果
文章插图
精简配置
service.vgroupMapping.my_test_tx_group=default service.default.grouplist=127.0.0.1:8091service.enableDegrade=falseservice.disableGlobalTransaction=falsestore.mode=dbstore.db.datasource=druidstore.db.dbType=mysqlstore.db.driverClassName=com.mysql.jdbc.Driverstore.db.url=jdbc:mysql://127.0.0.1:3306/seata?useUnicode=true 10 store.db.user=rootstore.db.password=rootstore.db.minConn=5store.db.maxConn=30store.db.globalTable=global_tablestore.db.branchTable=branch_tablestore.db.queryLimit=100store.db.lockTable=lock_tablestore.db.maxWait=5000
配置中心结果文章插图
步骤七:启动Seata Server
源码启动: 执行server模块下
io.seata.server.Server.java的main方法
命令启动: bin/seata-server.sh -h 127.0.0.1 -p 8091 -m db -n 1 -e test
启动Seata Server
bin/seata‐server.sh
文章插图
启动成功,默认端口8091
在注册中心中可以查看到seata-server注册成功
作者:心城以北
链接:
https://juejin.cn/post/7106501042778406948
推荐阅读
- 环境太吵对婴儿的影响
- 小说三要素是什么?
- 彩光嫩肤祛斑效果如何
- 为什么噪声也是污染?
- hr|95后打工人:“HR不用费心让我们融入公司环境,不想社交,真的拴Q”
- 程序员|推动职教与就业紧密结合 为航空职教发展营造良好环境
- 有关保护环境的古诗?关于保护环境古诗
- golang开发工具安装
- 环境|双倍好运!大理现巨大双彩虹 网友:美得不像话
- |史上最难就业季,毕业生该如何面对眼下的就业环境