App Engine ThreadManager 是否仍然可用?

Is App engine ThreadManager still usable?

我正在使用 GAE 标准环境。

调用时

ThreadManager.createBackgroundThread({
                try {
                    doSomething()
                } catch (exception: Exception) {
                    //do nothing - logging failed
                }
            })

我收到错误:

java.lang.IllegalStateException: This feature is only available to backend instances.

我正在使用新服务(模块?),因为后端实例已被记录为已弃用。那么是否有任何方法允许将实例标记为后端实例?

好吧,您需要为您的模块定义缩放类型。在这里你可以找到概述

https://cloud.google.com/appengine/docs/standard/python/an-overview-of-app-engine

请尝试为您的模块配置手动或基本缩放。只有这种缩放类型允许后台线程