Java Appscale无法读取queue.xml?

Java Appscale无法读取queue.xml?,java,google-app-engine,appscale,Java,Google App Engine,Appscale,我们的GAE应用程序使用了大量队列,我们添加了自定义队列,最初默认为: <queue-entries> <queue> <name>default</name> <rate>5/s</rate> </queue> </queue-entries> 请注意,我们的应用程序正在使用GAE,并且我们没有修改我们在Appscale中部署的Java代码中的任何内

我们的GAE应用程序使用了大量队列,我们添加了自定义队列,最初默认为:

<queue-entries>
    <queue>
        <name>default</name>
        <rate>5/s</rate>
    </queue>
</queue-entries>

请注意,我们的应用程序正在使用GAE,并且我们没有修改我们在Appscale中部署的Java代码中的任何内容,所以我认为这是一个bug还是缺少功能

Appscale不应该自行获取更改,您需要部署更新的队列配置,就像在GAE上一样

请注意,在某些情况下(例如多服务应用程序),所有服务共享的应用程序级别配置(如队列配置)可能不会仅通过重新部署保存这些配置的服务而自动更新。在这种情况下(通常是一种良好的做法),需要使用专用命令来部署每个这样的应用程序级别配置,而不依赖于任何特定服务的部署

发件人:

queue.xml
文件应位于 默认服务

在不改变队列配置文件的情况下部署队列配置文件 当前服务版本,请使用以下命令:

appcfg.sh update_queue <application directory>
appcfg.sh更新队列
替换为应用程序的路径 主目录


我认为这种方法不适用于任何人Appscale@xybrek你可能是对的。我只是假设
appscale
脚本(用于通过
appscale-deploy
部署应用程序)会有一个等价的脚本。
appcfg.sh update_queue <application directory>