在开发服务器中测试推送队列
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
本页面介绍使用本地开发服务器 (dev_appserver
) 测试应用中的推送队列时的一些限制。在大多数情况下,设置队列和任务的方式与在 App Engine 生产环境中运行它们时相同,但也存在一些差异:
- 开发服务器不考虑队列的
rate
和 bucket-size
属性。因此,任务在执行时会尽可能接近其 ETA。将速率设置为 0
不会阻止任务自动执行。
- 开发服务器在重启时不会保留队列状态。
要完全阻止推送任务在开发服务器中运行,请在启动服务器时使用以下 JVM 标志:
dev_appserver.sh --jvm_flag=-Dtask_queue.disable_auto_task_execution=true
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-01-31。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["很难理解","hardToUnderstand","thumb-down"],["信息或示例代码不正确","incorrectInformationOrSampleCode","thumb-down"],["没有我需要的信息/示例","missingTheInformationSamplesINeed","thumb-down"],["翻译问题","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-01-31。"],[],[]]