Elasticsearch与Redis的Netty冲突

报错信息:

availableProcessors is already set to [6], rejecting [6]

原因

elasticsearch和Redis都需要Netty作为NIO框架,在Redis初始化时已经对Netty进行了初始化处理器数量,当ES再次尝试初始化Netty处理器数量时,Netty就会对此进行保护措施,抛出异常

解决:

随便找个配置类

java 复制代码
	@PostConstruct
    void init() {
        System.setProperty("es.set.netty.runtime.available.processors", "false");
    }
相关推荐
编程彩机4 分钟前
互联网大厂Java面试:从微服务到分布式缓存的技术场景解析
redis·spring cloud·消息队列·微服务架构·openfeign·java面试·分布式缓存
TracyCoder12326 分钟前
ElasticSearch内存管理与操作系统(一):内存分配底层原理
大数据·elasticsearch·搜索引擎
shuair1 小时前
redis实现布隆过滤器
spring boot·redis·bootstrap
万象.1 小时前
redis持久化:AOF和RDB
数据库·redis·缓存
cd_949217212 小时前
九昆仑低碳科技:所罗门群岛全国森林碳汇项目开发合作白皮书
大数据·人工智能·科技
Acrelhuang2 小时前
工商业用电成本高?安科瑞液冷储能一体机一站式解供能难题-安科瑞黄安南
大数据·开发语言·人工智能·物联网·安全
小王毕业啦2 小时前
2010-2024年 非常规高技能劳动力(+文献)
大数据·人工智能·数据挖掘·数据分析·数据统计·社科数据·经管数据
言無咎2 小时前
从规则引擎到任务规划:AI Agent 重构跨境财税复杂账务处理体系
大数据·人工智能·python·重构
!chen2 小时前
Redis快速实现布隆过滤器
数据库·redis·缓存
私域合规研究3 小时前
【AI应用】AI与大数据融合:中国品牌出海获客的下一代核心引擎
大数据·海外获客