解决nacos遇到的supportPersistentInstanceByGrpc问题

当我使用Java 21开发Spring Cloud 2023.0.0,发现使用2024/01最新的springCloudAlibabaVersion 2022.0.0.0会出现类似Error to process server push response: {"headers":{},"abilityTable":{"supportPersistentInstanceByGrpc":true},"module":"internal"}的错误,我服务器上的naco

当前的版本详细信息片段如下

bash 复制代码
plugins {
    id 'java'
    id 'org.springframework.boot' version '3.2.1'
    id 'io.spring.dependency-management' version '1.1.4'
    id 'maven-publish'
}

group = 'cc.omoz'
version = '0.0.1-SNAPSHOT'

ext {
    set('springCloudVersion', "2023.0.0")
    set('springCloudAlibabaVersion', "2022.0.0.0")
}

...

问题的本质是目前springCloudAlibabaVersion 2022.0.0.0默认的nacos-client 2.2.1版本和服务器上的nacos server 2.3.0不匹配。直接对齐nacos servernacos-client的版本即可. 例如我补充了implementation 'com.alibaba.nacos:nacos-client:2.3.0'依赖,就可以消除错误。

目前(2024/01)springCloudAlibabaVersion 2022.0.0.0Spring Cloud 2023.0.0没做适配,此外nacos对java 21的支持还不完善,会遇到很多类似Is this bean getting eagerly injected into a currently created xxxx字样的警告,暂时不建议用作生产环境。

相关推荐
超级小忍2 分钟前
在 Spring Boot 中优化长轮询(Long Polling)连接频繁建立销毁问题
java·spring boot·后端
David爱编程5 分钟前
Java 中 Integer 为什么不是万能的 int 替代品?
java·后端
阿宝想会飞7 分钟前
easyExcel多出大量数据方法
后端
自由的疯7 分钟前
基于 Java POI 实现动态列 Excel 导出的通用方法
后端
老马啸西风7 分钟前
个人网站一键引入免费开关评论功能 giscus
java
自由的疯8 分钟前
Java 利用 Apache POI 实现多模板 Word 文档生成(补充:模板文档为复杂表单的处理办法)
后端
平平无奇的开发仔10 分钟前
# Java 序列化与 Jackson 序列化机制对比
后端
ykuaile_h817 分钟前
Go 编译报错排查:vendor/golang.org/x/crypto/cryptobyte/asn1 no Go source files
后端·golang
Z_W_H_31 分钟前
【springboot】IDEA手动创建SpringBoot简单工程(无插件)
java·spring boot·intellij-idea
HeXDev34 分钟前
【SkyWalking】服务端部署与微服务无侵入接入实战指南
java·微服务·架构·skywalking·链路追踪·微服务治理