一、该问题的重现步骤是什么?
目前使用的是Bladex-boot 2.5.1版本,由于公司业务发展,考虑到单体应用的扩展性以及其它方面的问题,需要将现有项目改造成Bladex微服务版本。
有以下一些问题需要咨询。
①、后端代码版本升级
当前版本是Bladex-boot 2.5.1版本,升级到最新的2.9.0的话,我个人主观列出了两个方案,看是否可行(风险最小)
1.通过软件开发帮助文档,从2.5.1版本 -> 2.6.0 -> 。。。 -> 2.9.0,期间代码和SQL逐一更新
2.直接git最新2.9.0代码,然后把业务代码拷贝到最新的代码里面,然后SQL逐一更新
②、前端代码版本升级
当前版本是Saber 2.5.1,是否也需要升级到2.9.0版本。因为开发帮助文档只写了后端升级流程,并未包含前端,比如是否直接覆盖代码,是否需要升级node版本相关等等
③、业务入侵后的版本升级
比如租户表blade_tenant我们加入了部分业务字段,升级时需要注意些什么
④、中间件的版本要求
比如目前项目有使用Nacos作为配置中心,目前2.0.1,是否也需要同时升级中间件版本
二、你期待的结果是什么?实际看到的又是什么?
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
扫一扫访问 Blade技术社区 移动端