我一直在用 Google App Engine 标准环境(Python 2.7)因为现在有几天了。它提供了一个很好的本地开发服务器,在本地提供任务队列、数据存储等服务。
最近一直在探索 App Engine Flex 环境 (Python 3.7) 对于一些项目。在此期间,我尝试使用各种服务,例如 Cloud Tasks、GCS、Pubsub 等。一些服务(例如 pubsub)有一个模拟器来在本地运行它。我找不到这样的云任务模拟器。
有没有办法在本地模拟/模拟 Cloud Tasks?
最佳答案
不幸的是,本地服务器模拟器不适用于 App Engine Flex Environment (Python 3.7) [1] 但是在某些情况下您可以使用 Cloud Pub/Sub 作为解决方法 [2]。
[1] https://cloud.google.com/tasks/docs/migrating#features_in_task_queues_not_yet_available_via
[2] https://cloud.google.com/tasks/docs/comp-pub-sub
关于google-app-engine - 如何在应用引擎 flex (Python 3.7) 中本地模拟 Google 云任务服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55824356/