您当前的位置: 首页 > 

wu@55555

暂无认证

  • 2浏览

    0关注

    201博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Elastic: IllegalStateException: availableProcessors is already set to [8], rejecting [8]

wu@55555 发布时间:2022-01-07 14:50:35 ,浏览量:2

问题

springboot整合了spring data elasticsearch启动报错

IllegalStateException: availableProcessors is already set to [8], rejecting [8]
解决

原因是因为启动服务时elasticsearch连接与redis共用了netty连接,从而导致了冲突,从报错也能看出来已经告知已被占用。 解决的思路就是让elasticsearch暂缓使用 方法1: 创建配置类(推荐)

/**
 * @author whx
 * @date 2022/1/7
 */
@Configuration
public class ElasticSearchConfig {

	@PostConstruct
	void init(){
		// 解决redis与es共用netty连接导致的连接冲突报错
		System.setProperty("es.set.netty.runtime.available.processors", "false");
	}
}

方法2: 直接在启动类方法中添加

System.setProperty("es.set.netty.runtime.available.processors", "false");
关注
打赏
1664985904
查看更多评论
立即登录/注册

微信扫码登录

0.0392s