1 Star 0 Fork 55

天天顺利 / Java-Interview-Advanced

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
34.md 1.27 KB
一键复制 编辑 原始数据 按行查看 历史

#《34_对分布式事务方案SeataServer进行部署》

http://seata.io/zh-cn/blog/download.html

在seata官网下载,下载1.0.0版本的安装 包就行了,就那个binary的, seata-server-1.0.0.zip,然后scp上传到机器上去,yum -y install unzip,然后unzip命令解压缩

seata server要存储很多数据,两种模式,一个是file,一个是db,建议用file,因为db的性能有点差,默认就是file模式的:sh seata-server.sh -p 8901 -h 192.168.31.155 -m file,如果要用db模式,参考官网,还得先建一大堆的表

这边给大家讲一下registry.conf是什么,就是seata server可以集成注册中心,可以让你seata server注册到比如nacos去,作为一个服务,然后你各个服务就不用手动配置seata server地址了,直接发现就可以了,不过不用这个手动配置其实也行

file.conf,是seata server的配置信息,撸一遍就行了,他还可以支持集成nacos配置中心,把配置放到nacos里去,然后seata server自动加载配置,一般你不用也可以

但是正常启动,会要求1GB内存,那肯定是不够的,需要修改启动文件里的内存分配,调整好了就可以启动了

nohup sh seata-server.sh -p 8901 -h 192.168.31.155 -m file > /dev/null 2>&1 &

Java
1
https://gitee.com/wuxingcao/Java-Interview-Advanced.git
git@gitee.com:wuxingcao/Java-Interview-Advanced.git
wuxingcao
Java-Interview-Advanced
Java-Interview-Advanced
master

搜索帮助