java - App Engine - 后台线程不工作

标签 java google-app-engine

具有固定线程池的 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/

相关文章:

java - 在 ReSTLet/GAE 中发送回压缩的 JSON

java - 为什么多 Kafka Consumer 对象让它总是重新平衡,并且不起作用

java - 如何为presto实现jdbc驱动

java - 具有 Keep-Alive 能力的 HTTP 服务器

java - POJO 中没有 getter 方法不会通过 setter 方法设置值

javascript - 通过 Google Cloud Storage JSON API 插入对象时公开共享

google-app-engine - 使用 Google App Engine 自定义传入邮件域

python - 在 App Engine 开发服务器上使用 SQLAlchemy

python - 如何在python3标准应用引擎项目中访问谷歌云库?

java - 将数据保存到文件 - 什么对象应该负责?