安装Seata1.4.2+Nacos1.4.2
创建数据库nacos导入数据库文件nacos-mysql.sql
创建数据库seata_db 导入数据库文件db_store.sql
- 通过安装包安装nacos和seata
tar -zxvf nacos-server-1.4.2.tar.gz unzip seata.zip
- 修改nacos配置文件
cd /opt/nacos/conf vim application.properties spring.datasource.platform=mysql db.num=1 db.url.0=jdbc:mysql://127.0.0.1:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC db.user.0=root db.password.0=Zretc137! server.tomcat.accesslog.enabled=false(减少日志文件)(103行)
- 加大nacos占用内存
vi startup.sh JAVA_OPT="${JAVA_OPT} -Xms2048m -Xmx2048m -Xmn1024m"
- 启动nacos
sh startup.sh -m standalone
- 修改seata配置文件
Vi /opt/seata-server-1.4.2/conf
图2 修改配置文件
创建数据库,导入sql db_store.sql
Vi registry.conf
图3 创建数据库
- 将seata 配置文件导入nacos
图4 修改config.txt文件1
sh nacos-config.sh -h 127.0.0.1 -p 8848 -g SEATA_GROUP -t b952ebce-5404-428f-8b07-6243bffdd5a9 -u nacos -w nacos
图5 修改config.txt文件2
启动seata
nohup ./seata-server.sh >log.out 2>1 &
注意事项:nacos额外增加配置base-config-test.yaml(导入后,需要修改配置文件与自己本地相同)
成功验证:
访问浏览器:http://127.0.0.1:8848/nacos/