【问题标题】:Push queue, modules and dispatch file推送队列、模块和调度文件
【发布时间】:2015-01-22 15:11:38
【问题描述】:

我正在将消息传递到推送队列 @9​​87654322@,并且我有一个调度文件处理 /push/* 到我的推送模块。

然而,URL 被重新路由到我的默认模块,而如果我 curl myapp.appspot.com/push/ios,它可以正常工作。

医生似乎同意这种行为

https://cloud.google.com/appengine/docs/python/config/queue

注意:如果您将模块与调度文件一起使用,您的任务的 HTTP 请求可能会被拦截并重新路由到另一个模块。

有没有办法解决这个问题并让推送队列有效地处理模块+调度文件?

【问题讨论】:

    标签: python google-app-engine module queue dispatch


    【解决方案1】:

    你或许可以使用target参数告诉GAE在哪里执行任务:

    https://cloud.google.com/appengine/docs/python/config/queue#target

    【讨论】:

    • 完美运行,不知道我怎么错过了 :) 谢谢!
    猜你喜欢
    • 2017-10-26
    • 2021-10-30
    • 1970-01-01
    • 2018-03-20
    • 1970-01-01
    • 2020-01-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多