网站建设资讯详细

分布式项目中seata升级配置使用最新的版本seata-server-1.7.1

发表日期:2023-10-09 17:24:53   作者来源:水沐教育科技技术团队   浏览:2208       

在做分布式项目过程中,由于项目团队需要,需要把原来的seata-server-1.4.0升级成seata-server-1.7.1,配置文件需要调整:

原来版本配置文件:

新版本配置文件:

新版本把原来的版本中配置文件registry.conf和 file.conf合并成一个application.yml了 

把新版本中的application.example.yml配置直接拷贝到application.yml,调整config和registry的type为nacos以及store的mode为file。

注意:如果直接把内容覆盖,需要添加以下配置,可以参考未覆盖前的application.yml

console:
  user:
    username: seata
    password: seata

  security:
    secretKey: SeataSecretKey0c382ef121d778043159209298fd40bf3850a017
    tokenValidityInMilliseconds: 1800000
    ignore:
      urls: /,/**/*.css,/**/*.js,/**/*.html,/**/*.map,/**/*.svg,/**/*.png,/**/*.jpeg,/**/*.ico,/api/v1/auth/login

如果不添加以上配置,启动有类似如下图所示:

经过以上配置后启动,启动成功后入下图所示:

注意:双击启动可能有的错误看不到,可通过命令行方式启动。