记1次nacos拉取不到配置问题

今天部署1套新的环境,nacos由运维部署完成,提供了3个端口

30820

31558

32239

启动的时候提示

Nacos Config\] config\[dataId=redis.yml, group=DEFAULT_GROUP\] is empty 我再三确认页面上确实已经配置好了 于是开启debug ![在这里插入图片描述](https://file.jishuzhan.net/article/1732921714196615170/8284d65d72170e32bfc535dd0e92c422.webp) ![在这里插入图片描述](https://file.jishuzhan.net/article/1732921714196615170/c476a51ce9d40601267741ac86d543b4.webp) -401 Client not connected, current status:STARTING 于是在logback.xml中开启debug模式 控制台提示 Server check fail, please check server 172.16.63.85 ,port 31820 is available 于是奇怪的地方开始了,我没有配置31820。服务器的nacos也没有暴露这个端口。这个是哪里来的呢 debug找到port设置的地方 ![在这里插入图片描述](https://file.jishuzhan.net/article/1732921714196615170/0e6d72edbdcce80d5d163a61850196fb.webp) rpcPortOffset() 有2个实现 ```java //GrpcClusterClient @Override public int rpcPortOffset() { return Integer.parseInt(System.getProperty( NACOS_SERVER_GRPC_PORT_OFFSET_KEY, NACOS_SERVER_GRPC_PORT_DEFAULT_OFFSET)); } //GrpcSdkClient @Override public int rpcPortOffset() { return Integer.parseInt(System.getProperty( NACOS_SERVER_GRPC_PORT_OFFSET_KEY, NACOS_SERVER_CLUSTER_GRPC_PORT_DEFAULT_OFFSET)); } ``` 尝试telnet 发现 开发环境端口是根据rpc偏移端口来的 演示环境端口是运维自己变动导致。 于是申请让运维变更端口解决。或者自己修改环境变量(不推荐) protected static final String NACOS_SERVER_GRPC_PORT_OFFSET_KEY = "nacos.server.grpc.port.offset";

相关推荐
索迪迈科技2 分钟前
java后端工程师进修ing(研一版 || day40)
java·开发语言·学习·算法
十碗饭吃不饱4 分钟前
net::ERR_EMPTY_RESPONSE
java·javascript·chrome·html5
白初&11 分钟前
SpringBoot后端基础案例
java·spring boot·后端
哈基米喜欢哈哈哈16 分钟前
ThreadLocal 内存泄露风险解析
java·jvm·面试
Zz_waiting.27 分钟前
Javaweb - 14.6 - Vue3 数据交互 Axios
开发语言·前端·javascript·vue·axios
萌新小码农‍29 分钟前
Java分页 Element—UI
java·开发语言·ui
鼠鼠我捏,要死了捏36 分钟前
深入实践G1垃圾收集器调优:Java应用性能优化实战指南
java·g1·gc调优
书院门前细致的苹果1 小时前
ArrayList、LinkedList、Vector 的区别与底层实现
java
Tiger_shl1 小时前
【.Net技术栈梳理】03-核心框架与运行时(异常处理)
开发语言·.net
再睡亿分钟!1 小时前
Spring MVC 的常用注解
java·开发语言·spring boot·spring