dev_caojiahao/manager-api/src/main/java/cn/lili/ManagerApiApplication.java
2021-07-21 17:46:46 +08:00

38 lines
1.1 KiB
Java

package cn.lili;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cache.annotation.EnableCaching;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Primary;
import org.springframework.core.task.TaskExecutor;
import org.springframework.data.jpa.repository.config.EnableJpaAuditing;
import org.springframework.scheduling.annotation.EnableAsync;
import org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor;
/**
* 运营后台 API
*
* @author Chopper
* @since 2020/11/16 10:03 下午
*/
@SpringBootApplication
@EnableCaching
@EnableAsync
@EnableJpaAuditing
public class ManagerApiApplication {
@Primary
@Bean
public TaskExecutor primaryTask() {
ThreadPoolTaskExecutor executor = new ThreadPoolTaskExecutor();
return executor;
}
public static void main(String[] args) {
System.setProperty("es.set.netty.runtime.available.processors", "false");
SpringApplication.run(ManagerApiApplication.class, args);
}
}