一、修改application.yml
路径:/seata/conf/
二、修改config.txt
路径:seata/script/config-center/
三、同步config.txt到nacos
sh nacos-config.sh -h localhost -p 8848 -g SEATA_GROUP -t dev
四、启动Seata-server
sh seata-server.sh -h 192.168.232.128 -p 8091 -m db
五、FAQ
1、server启动报错:MySql Host is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'
原因:
同一个ip在短时间内产生太多(超过mysql数据库max_connection_errors的最大值)中断的数据库连接而导致的阻塞;
max_connect_errors是一个MySQL中与安全有关的计数器值,它负责阻止过多尝试失败的客户端以防止暴力破解密码的情况。
解决方法
# 1、执行此命令查找mysqladmin文件,mysql容器启动就在容器里执行
whereis mysqladmin
# 2、在该目录下执行此命令 -u后面跟你mysql用户名
mysqladmin -u root -p flush-hosts