google-app-engine - 如何在应用引擎 flex (Python 3.7) 中本地模拟 Google 云任务服务?

标签 google-app-engine google-app-engine-python app-engine-flexible

我一直在用 Google App Engine 标准环境(Python 2.7)因为现在有几天了。它提供了一个很好的本地开发服务器,在本地提供任务队列、数据存储等服务。

最近一直在探索 App Engine Flex 环境 (Python 3.7) 对于一些项目。在此期间,我尝试使用各种服务,例如 Cloud Tasks、GCS、Pubsub 等。一些服务(例如 pubsub)有一个模拟器来在本地运行它。我找不到这样的云任务模拟器。

有没有办法在本地模拟/模拟 Cloud Tasks?

最佳答案

不幸的是,本地服务器模拟器不适用于 App Engine Flex Env​​ironment (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/

相关文章:

javascript - 如何从客户端的 Firebase 应用程序向我的应用程序引擎发出 http 请求?

python - Google App Engine 任务队列获取统计信息失败

python - Google 应用程序引擎 os.path 功能不起作用

java - 禁用谷歌云存储上的文件缓存(灵活的应用程序引擎java)

sockets - App Engine 开发服务器 - 套接字协议(protocol)类型错误

javascript - RTCDataChannel 与 Google Channel API

python - Google 推送部署发布管道被禁用?

google-app-engine - 在 Google App Engine 中,如何在处理表单提交时实现最终一致性?

google-app-engine - 使用 AppEngine Python flex env 的最新 pip?

google-app-engine - GCP CRON 作业失败且无日志