admin管理员组文章数量:1572263
seata-windows安装
下载
- 下载当前最新版安装包(seata-server-1.2.0.zip)和源码(Source codezip)各一份。
下载链接
数据库配置
- 安装 MySQL 数据库,5.5版本以上都可以;
MySQL5.6、5.7版本安装参考 - 创建好一个 seata 数据库,并创建对应权限用户 seata/seata123。
Nacos配置
-
Nacos配置参考
-
Nacos 可视化界面新建命名空间 seata,专用于放置 seata 配置;
-
源码(Source codezip)解压缩,进入 \seata-1.2.0\script\config-center 文件夹,需要将 config.txt 文件内容配置到 nacos 中,先修改配置中数据库配置及服务组映射配置,如下所示;
# 服务组,可以配置多个组 # 对应项目中 seata.service.vgroup-mapping.goods-service-group: default 配置 service.vgroupMapping.goods-service-group=default service.vgroupMapping.order-form-service-group=default service.vgroupMapping.user-service-group=default # 数据库,mysql8 必须带 serverTimeZone store.db.datasource=druid store.db.dbType=mysql store.db.driverClassName=com.mysql.cj.jdbc.Driver store.db.url=jdbc:mysql://127.0.0.1:3306/seata?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai store.db.user=seata store.db.password=seata123 123456789101112
-
保存 config.txt,在 Windows Terminal 下打开 Git 安装目录 bin 文件夹,执行 .\sh.exe 进入 sh 命令窗口,在 sh 窗口下导航至 \seata-1.2.0\script\config-center\nacos 文件夹,执行以下命令将配置导入 Nacos;
# 打开 sh 窗口 cd 'E:\Program Files\Git\bin' .\sh.exe # 进入配置文件夹 cd 'E:\seata-1.2.0\seata-1.2.0\script\config-center\nacos' ls # 导入,t:命名空间,g:分组 sh nacos-config.sh -h 127.0.0.1 -p 8848 -t 5e22d16b-da6c-4f3f-8f3a-41cb501f18e5 -g SEATA_GROUP 12345678
-
执行成功,可以在 Nacos 下 seata 命名空间看到所有配置。
服务配置并启动
-
安装包(seata-server-1.2.0.zip)解压缩,进入 \seata-server-1.2.0\seata 文件夹,新建 logs 文件夹及 seata_gc.log 日志文件;
-
进入 \seata-server-1.2.0\seata\conf 文件夹,修改 registry.conf 如下;
registry { # file 、nacos 、eureka、redis、zk、consul、etcd3、sofa type = "nacos" nacos { application = "seata-server" serverAddr = "192.168.103.26:8848" namespace = "5e22d16b-da6c-4f3f-8f3a-41cb501f18e5" cluster = "default" username = "" password = "" } } config { # file、nacos 、apollo、zk、consul、etcd3 type = "nacos" nacos { serverAddr = "192.168.103.26:8848" namespace = "5e22d16b-da6c-4f3f-8f3a-41cb501f18e5" group = "SEATA_GROUP" username = "" password = "" } }
-
保存配置文件后,打开 Windows Terminal 进入 \seata-server-1.2.0\seata\bin 文件夹,执行以下命令启动;
# 执行命令前需要到seate库中 先执行\seata-1.2.0\script\server\db\db.sql脚本 .\seata-server.bat -p 8091 -h 127.0.0.1 -m db
-
启动成功
5.启动失败,如果是Java运行内存不足,在启动文件中修改seata启动需要的Java内存。
版权声明:本文标题:seata-windows安装 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/xitong/1725617548a1033141.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论