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");
    }
相关推荐
Moshow郑锴44 分钟前
数据库、数据仓库、数据湖、数据中台、湖仓一体的概念和区别
大数据·数据库·数据仓库·数据湖·湖仓一体
小黑屋说YYDS1 小时前
ElasticSearch7.x入门教程之索引概念和基础操作(三)
elasticsearch
Java 第一深情3 小时前
Linux上安装单机版ElasticSearch6.8.1
linux·elasticsearch·全文检索
二进制_博客3 小时前
Flink学习连载第二篇-使用flink编写WordCount(多种情况演示)
大数据
hong1616884 小时前
大数据技术Kafka详解:消息队列(Messages Queue)
大数据·分布式·kafka
Karoku0664 小时前
【企业级分布式系统】ELK-企业级日志分析系统
运维·数据库·redis·mysql·elk·缓存
是店小二呀5 小时前
【C++】右值引用与移动语义详解:如何利用万能引用实现完美转发
c++·redis
隔着天花板看星星13 小时前
Kafka-创建topic源码
大数据·分布式·中间件·kafka
goTsHgo13 小时前
在Spark Streaming中简单实现实时用户画像系统
大数据·分布式·spark
老周聊架构13 小时前
聊聊Flink:Flink中的时间语义和Watermark详解
大数据·flink