报错信息:
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");
}