网站图片延时加载,手机如何免费做网站,做网站给韩国卖高仿,但不是网络营销的全部文章目录二、安装步骤1. 创建数据库2. 修改配置文件3. 调整数据库驱动4. 修改配置中心二、 启动和验证2.1. 启动nacos2.2. 启动TC Server2.3. 启动第二个节点2.4. 验证高可用二、安装步骤
1. 创建数据库
创建名称为ry_seata的数据库,并初始化ry_seata_20210128.sql脚本
2.…
文章目录二、安装步骤1. 创建数据库2. 修改配置文件3. 调整数据库驱动4. 修改配置中心二、 启动和验证2.1. 启动nacos2.2. 启动TC Server2.3. 启动第二个节点2.4. 验证高可用二、安装步骤
1. 创建数据库
创建名称为ry_seata的数据库,并初始化ry_seata_20210128.sql脚本
2. 修改配置文件
进入seata的安装目录conf文件夹修改文件file.conf
cd seata/seata-server-1.4.2/conf
vim file.conf调整驱动类url、用户名。密码为自己的数据库配置信息 ## mysql/oracle/postgresql/h2/oceanbase etc.dbType mysqldriverClassName com.mysql.cj.jdbc.Driver## if using mysql to store the data, recommend add rewriteBatchedStatementstrue in jdbc connection paramurl jdbc:mysql://127.0.0.1:3306/ry-/seata?rewriteBatchedStatementstrueuser rootpassword 1234563. 调整数据库驱动
本机安装的是mysql 8.X 需要下载8.0的connect-java驱动其他版本的请自行下载。8.X版本的java-mysql的驱动包下载 先进入到lib文件夹执行wget下载命令
[rootlocalhost ~]# cd /app/seata/lib/
[rootlocalhost lib]# wget https://repo1.maven.org/maven2/mysql/mysql-connector-java/8.0.19/mysql-connector-java-8.0.26.jar
如果网速慢也可以直接去本地仓库中复制然后上传到/lib目录下面即可
再次修改配置文件file.conf 将mysql的driverClassName修改为mysql8.0的驱动类
4. 修改配置中心
修改 conf/registry.conf 配置文件设置使用 Nacos 注册中心。如下图所示
[rootnode2 ~]# cd seata/seata-server-1.4.2/conf/
[rootnode2 ~conf]#vim registry.conf将file调整为nacosnacos信息调整为自己的nacos信息
# file 、nacos 、eureka、redis、zk、consul、etcd3、sofatype nacosnacos {application seata-serverserverAddr 127.0.0.1:8848group SEATA_GROUPnamespace publiccluster defaultusername nacospassword nacos}
命名空间获取方式 二、 启动和验证
2.1. 启动nacos
cd nacos/bin/
sh startup.sh -m standalone2.2. 启动TC Server
执行 nohup sh bin/seata-server.sh -p 8091 -n 1 命令启动第一个 TC Server 在后台。
cd /app/seata/seata-server-1.4.2
nohup sh bin/seata-server.sh -p 8091 -n 1
tail -f nohup.out -pSeata TC Server 监听的端口。-nServer node。在多个 TC Server 时需区分各自节点用于生成不同区间的 transactionId 事务编号以免冲突。 在 nohup.out 文件中我们看到如下日志说明启动成功
2.3. 启动第二个节点
之后我们启动另一个节点
执行 nohup sh bin/seata-server.sh -p 8092 -n 2 命令启动第二个 TC Server 在后台
nohup sh bin/seata-server.sh -p 8092 -n 2 在 nohup.out 文件中我们看到如下日志说明启动成功
2.4. 验证高可用
之后我们登录到nacos可以查看到在【服务管理】-服务列表中seata已经成功注册到nacos 并且是两个高可用的节点