文章目录
一、部署
1.下载启动包
下载地址: https://github.com/seata/seata/releases
这里以1.7.1版本为例
ps:若下载速度很慢,可以右键单击下载链接,选择复制链接至迅雷下载。
2.新建表结构(仅db)
解压包后,SQL执行文件目录为:
seata/script/server/db/mysql.sql
tips:在seata/script/server/db目录下有不同数据源的sql执行文件。
3.修改seata的配置文件:application.yml
路径:seata/conf**/application.yml** 修改 seata.store.mode的值为 db
application.example.yml:
路径:seata/conf/application.example.yml
将application.example.yml配置文件中,关于db的配置内容(下图蓝色区域内容)复制到application.yml文件中并修改为连接的数据库信息:
application.yml 完整内容:
PS:配置文件的配置等级一定要一致!!!
4.启动seata服务:
运行 seata/bin/seata-server.bat 当出现以下情形则表示启动成功:
5.进入seata客户端界面
在执行窗口可以看到程序已经提示了客户端地址和运行日志:
客服端访问地址:
127.0.0.1:7091`
默认用户名和密码:
seata
二、可能遇到的问题
1.进入客户端正常,点击GlobalLockInfo菜单,出现500异常:
此时查看运行窗口日志信息:
解决方法:查看seata数据库表的 lock_table 表是否有status这个字段,没有则加上。
如需查看更多服务器部署教程,请参考官方文档:https://seata.io/zh-cn/docs/ops/deploy-guide-beginner.html