杨思网站建设公司,网站建设的知识,网页设计免费模板网站推荐,做弹幕网站有哪些文章目录一、下载安装nacos-server二、 seata-server下载配置2.1. 下载seata-server-1.4.2.zip2.2. 修改配置2.3. 创建命名空间2.4. 配置registry.conf2.5. 创建数据库2.6. 初始化sql脚本2.7. 配置config.txt2.8. 创建nacos-config.sh2.9. 初始化脚本数据到nacos2.10. 数据验证… 文章目录一、下载安装nacos-server二、 seata-server下载配置2.1. 下载seata-server-1.4.2.zip2.2. 修改配置2.3. 创建命名空间2.4. 配置registry.conf2.5. 创建数据库2.6. 初始化sql脚本2.7. 配置config.txt2.8. 创建nacos-config.sh2.9. 初始化脚本数据到nacos2.10. 数据验证2.11. seata-server启动2.12. 脚本下载说明2.13. yml配置linux环境一、下载安装nacos-server
https://gblfy.blog.csdn.net/article/details/123621122
二、 seata-server下载配置
2.1. 下载seata-server-1.4.2.zip
https://github.91chi.fun//https://github.com//seata/seata/releases/download/v1.4.2/seata-server-1.4.2.zip2.2. 修改配置
cd seata-nacos/seata-server-1.4.2/conf编辑file.conf文件 将file模式改为db模式 修改数据库连接
2.3. 创建命名空间 2.4. 配置registry.conf
修改
cd seata-nacos/seata-server-1.4.2/conf编辑registry.conf文件 type模式调整和nacos配置信息 2.5. 创建数据库
创建名称为seata的数据库字符集utf8mb4、排序规则utf8mb4_general_ci
2.6. 初始化sql脚本
下载sql脚本https://github.com/seata/seata/blob/develop/script/server/db/mysql.sql 初始化sql脚本到seata数据库
2.7. 配置config.txt
在seata根目录下创建config.txt文件
内容如下
service.vgroupMapping.default_tx_groupdefault
store.modedb
store.db.datasourcedruid
store.db.dbTypemysql
store.db.driverClassNamecom.mysql.cj.jdbc.Driver
store.db.urljdbc:mysql://127.0.0.1/:3306/nacos-mysql?useUnicodetrue
store.db.userroot
store.db.password123456
store.db.minConn5
store.db.maxConn30
store.db.globalTableglobal_table
store.db.branchTablebranch_table
store.db.queryLimit100
store.db.lockTablelock_table
store.db.maxWait5000内容说明order-service是服务名这个自定义store.modedb模式选择为db 2.8. 创建nacos-config.sh
在conf创建nacos-config.sh 内容从这个链接nacos-config.sh中复制粘贴即可
2.9. 初始化脚本数据到nacos
在seata的conf目录下执行以下命令 sh nacos-config.sh -h localhost -p 8848 -g SEATA_GROUP -t 64f4ff79-60a1-4c83-b804-cb0cffab2d9f -u nacos -w nacos2.10. 数据验证 2.11. seata-server启动 2.12. 脚本下载说明 2.13. yml配置
spring:application:###服务的名称name: mayikt-orderdatasource:url: jdbc:mysql://127.0.0.1:3306/order?useUnicodetruecharacterEncodingUTF-8serverTimezoneGMTusername: rootpassword: 123456driver-class-name: com.mysql.jdbc.Drivercloud:nacos:discovery:###nacos注册地址server-addr: 127.0.0.1:8848refresh:refreshable: nonesentinel:transport:dashboard: 127.0.0.1:8718server:port: 8090tomcat:max-threads: 20seata:enabled: trueenable-auto-data-source-proxy: truetx-service-group: default_tx_groupregistry:type: nacosnacos:application: seata-serverserver-addr: 127.0.0.1:8848username: nacospassword: nacosconfig:type: nacosnacos:server-addr: 127.0.0.1:8848group: SEATA_GROUPusername: nacospassword: nacosnamespace: 32fb05ad-8626-4598-9ba2-11554db7c159service:vgroup-mapping:default_tx_group: defaultdisable-global-transaction: falseclient:rm:report-success-enable: false
linux环境
同理步骤一样只是解压的方式和启动后缀名不一样