bladex-demo部署到服务端找不到nacos

Blade 未结 2 809
husofskyzy
husofskyzy 剑童 2021-06-29 19:52

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

1. 自定义bladex-demo在编译器里面正常运行,但是打成jar包部署到服务器上就找不到注册中心

2. 

3.


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

期待程序正常运行

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

部署在centos7上,nacos,mysql等软件都安装在docker上

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

image.png

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

本地没有192.168.183.132这个nacos地址,nacos实际地址是192.168.1.184这个地址,配置

LauncherConstant
String NACOS_DEV_ADDR = "192.168.1.184:8848";
String NACOS_PROD_ADDR = "192.168.1.184:8848";
String NACOS_TEST_ADDR = "192.168.1.184:8848";    这些配置已经配置好了


2条回答
  • 2021-06-29 23:00

    看看是不是启动脚本指定了这个地址。你可以到LauncherServiceImpl内打一个log看看输出的配置地址是多少。

    作者追问:2021-06-30 10:48

    我没有使用启动脚本,只是把blade-demo这个程序打包成jar包,然后放进linux环境使用java -jar *.jar这个命令运行,bladex程序只把某一块打成jar包可以在服务器上正常运行吗?


    作者追问:2021-06-30 10:55

    image.png

    这个是编译器输出的,添加的debug日志参数没有问题,在linux上我是用jar包部署的,启动日志没有输出这几个debug

    0 讨论(0)
  • 2021-06-30 11:29

    其实是没有加上blade-desk项目pom中最后的build那一段,加上就可以正常访问nacos运行了。

    0 讨论(0)
提交回复