查看项目中是否同时使用redis、elasticsearch
如同时使用,都带上版本号:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
<version>2.2.0.RELEASE</version>
</dependency>
<!-- elasticsearch -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-elasticsearch</artifactId>
<version>2.2.0.RELEASE</version>
</dependency>
如果上述无法解决,在启动类加上
System.setProperty("es.set.netty.runtime.available.processors", "false");
@SpringBootApplication(scanBasePackages = "cn.bywin",exclude = {RabbitAutoConfiguration.class, DataSourceAutoConfiguration.class,SecurityAutoConfiguration.class})
@MapperScan(basePackages = "cn.bywin.**.dal")
@EnableRabbit
public class ScmpApplication {
public static void main(String[] args) {
System.setProperty("es.set.netty.runtime.available.processors", "false");
SpringApplication.run(ScmpApplication.class, args);
}
}
到此处解决问题!