记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";

相关推荐
华科大胡子1 分钟前
此电脑网络位置异常的AD域排错指南
开发语言·php
m0_730115117 分钟前
模板编程中的SFINAE技巧
开发语言·c++·算法
mldlds9 分钟前
Spring Boot 实战:轻松实现文件上传与下载功能
java·数据库·spring boot
xxjj998a14 分钟前
Spring Boot 整合 Apollo 配置中心实战
java·spring boot·后端
2401_8318249617 分钟前
高性能计算集群部署
开发语言·c++·算法
武超杰27 分钟前
Spring 纯注解配置全解析(进阶版)
java·开发语言
机器视觉知识推荐、就业指导30 分钟前
LVGL真能动摇Qt的地位吗?
开发语言·qt·系统架构
add45a31 分钟前
C++代码移植性设计
开发语言·c++·算法
平常心cyk32 分钟前
Python基础快速复习——集合和字典
开发语言·数据结构·python
AC赳赳老秦34 分钟前
OpenClaw关键词挖掘Agent配置(附SOP脚本,可直接复制使用)
java·大数据·开发语言·人工智能·python·pygame·openclaw