具有固定线程池的 ExecutorService
生成的后台线程不起作用有什么原因吗?
ThreadFactory bgThreadFactory = ThreadManager.backgroundThreadFactory();
ExecutorService executorService = Executors.newFixedThreadPool(nThreads, bgThreadFactory);
如果我创建 MoreExecutors.sameThreadExecutor()
它的工作原理就像一个魅力,但没有多线程。
最佳答案
看来后台线程也适用于 Executors.newFixedThreadPool(nThreads, bgThreadFactory);
然而,由于某种原因,日志不是由后台线程生成的(至少不是一直 - 仍然不知道为什么)。
关于java - App Engine - 后台线程不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33248041/