prod 环境 启动异常

Blade 未结 1 105
zxz123
zxz123 剑者 11小时前

一、该问题的重现步骤是什么?

image.png

为什么prod 没有使用yaml 而是nacos默认后缀配置呢  


image.png


目前我只能重新再  LauncherServiceImpl 里面重新配置 图1 的配置

才能启动成功 


二、你期待的结果是什么?实际看到的又是什么?

我期望prod 和dev一致   读取nacos配置是后缀是 .yaml 文件 


三、你正在使用的是什么产品,什么版本?在什么操作系统上?

3.4   商业版   mac win 都不行

四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  • 你用的nacos版本和blade版本分别是多少,我这边无法重现

    CleanShot20241204164223@2x.png

    作者追问:9小时前

    cloud 2021.0.5.0      nacos 2.3.0    blade 3.4.0


    作者追问:9小时前

    image.png

    回答: 9小时前

    应该不是这个properties的问题,他前面的日志写的是ignore,意思是忽略而不是加载。你把完整的控制台错误日志贴出来看下呢

    CleanShot20241204172022@2x.png

    作者追问:9小时前

    这个我知道  我打断点了  默认走的properties


    image.png


    image.png



    回答: 9小时前

    这块一直没做过改动,你尝试升级一下nacos服务的版本以及依赖jar包的版本试试看

    作者追问:9小时前

    image.png

    作者追问:9小时前

    我最终得到的结论就是  dev 可以   和naocs命名空间也没关系     


    只有在启动 prod的时候 才会走properties 

    除非LauncherServiceImpl里面重新 System.getProperties() 赋值

    image.png

    作者追问:9小时前

    有什么地方会对prod环境 处理吗  

    回答: 9小时前

    你可以下载一下最新的bladex测试,逻辑是一样的,但是新版prod的启动注册没有问题,所以考虑可能还是nacos的版本问题

    1 讨论(0)
提交回复