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");
    }
相关推荐
RunningShare32 分钟前
千万级用户电商平台,Flink实时推荐系统如何实现毫秒级延迟?
大数据·flink·推荐系统·ab测试
INFINI Labs1 小时前
如何使用 INFINI Gateway 对比 ES 索引数据
大数据·elasticsearch·gateway·easysearch
极限实验室2 小时前
Easysearch 字段'隐身'之谜:source_reuse 与 ignore_above 的陷阱解析
数据库·redis
朝九晚五ฺ3 小时前
【Redis学习】Redis常用数据类型的万字详解
redis·学习·哈希算法
他们叫我技术总监7 小时前
外企 BI 工具选型:从合规到落地
大数据·bi
Lansonli8 小时前
大数据Spark(六十七):Transformation转换算子distinct和mapValues
大数据·分布式·spark
RunningShare9 小时前
基于Flink的AB测试系统实现:从理论到生产实践
大数据·flink·ab测试
Elasticsearch10 小时前
Elasticsearch:使用推理端点及语义搜索演示
elasticsearch
Jolie_Liang11 小时前
保险业多模态数据融合与智能化运营架构:技术演进、应用实践与发展趋势
大数据·人工智能·架构
武子康12 小时前
大数据-118 - Flink 批处理 DataSet API 全面解析:应用场景、代码示例与优化机制
大数据·后端·flink