Centos7 安装 seata2.0.0
seata 官网 : https://seata.io/zh-cn/
seata下载地址: https://github.com/seata/seata
1、下载seata包
wget https://github.com/apache/incubator-seata/releases/download/v2.0.0/seata-server-2.0.0.tar.gz
2、解压
tar zxvf seata-server-2.0.0.tar.gz -C /data/project
3、配置config、registry和store的存储方式。为了方便可以直接用file模式
vim /data/project/seata/conf/application.yml
seata: config: # support: nacos, consul, apollo, zk, etcd3 type: nacos nacos: server-addr: http://192.168.1.72:8848 namespace: hr-test group: SEATA_GROUP username: nacos password: nacos
data-id: seata-server.properties registry: # support: nacos, eureka, redis, zk, consul, etcd3, sofa type: nacos nacos: server-addr: http://192.168.1.72:8848 namespace: hr-test group: SEATA_GROUP username: nacos password: nacos
data-id: seata-server.properties store: # support: file 、 db 、 redis mode: db db: datasource: druid db-type: mysql driver-class-name: com.mysql.jdbc.Driver url: jdbc:mysql://192.168.1.72:3306/seata?rewriteBatchedStatements=true user: root password: sykj@2023 min-conn: 10 max-conn: 100 global-table: global_table branch-table: branch_table lock-table: lock_table distributed-lock-table: distributed_lock query-limit: 1000 max-wait: 5000
4、启动
sh /data/project/seata/bin/seata-server.sh
启动看到以下内容但7091端口起来了,说明启动是成功的
5、查看启动日志
vim /data/project/seata/logs/start.out
6、在nacos上看有没有注册过来(存储方式为nacos)
7、访问web界面 http://127.0.0.1:7091
默认账号密码 seata/seata
默认情况下,Seata 各组件的默认端口如下:
- 事务协调器(Transaction Coordinator)默认端口为 8091。
- 全局事务管理器(Global Transaction Manager)默认端口为 8090。
- 本地事务处理器(Resource Manager)默认端口为 8092。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了