报错信息:
Caused by: java.lang.IllegalStateException: availableProcessors is already set to [8], rejecting [8]
问题排查:
原因是因为SpringBoot的netty和elasticsearch的netty相关jar冲突,导致程序抛出异常
问题解决:
在SpringBoot的入口类Application的main方法中增加下面代码,问题解决:
System.setProperty("es.set.netty.runtime.available.processors", "false");
本文介绍了一种常见的SpringBoot应用程序与Elasticsearch之间的Netty库冲突问题,详细阐述了冲突的原因,并提供了解决方案。通过在SpringBoot入口类中添加特定的系统属性设置,可以有效避免此问题,确保程序正常运行。
2万+

被折叠的 条评论
为什么被折叠?



