解决办法,手动创建线程池。
/** * 固定大小线程池:核心线程数10,最大线程数10,空闲线程存活时长120秒,等待队列无界 */ private final ExecutorService EXECUTOR_SERVICE = new ThreadPoolExecutor(10, 10, 120L, TimeUnit.MILLISECONDS, new LinkedBlockingQueue<Runnable>(), new ThreadFactoryBuilder().setNameFormat("do-something-thread-pool-%d").build(), new ThreadPoolExecutor.AbortPolicy());