gpt4 book ai didi

java - 谷歌应用引擎调度文件不工作

转载 作者:行者123 更新时间:2023-11-30 09:04:43 25 4
gpt4 key购买 nike

我正在尝试使用默认模块的 WEB-INF 目录中的以下 dispatch.xml 文件将 url 路由到我的 Google 应用引擎模块:

<?xml version="1.0" encoding="UTF-8"?>
<dispatch-entries>
<dispatch>
<module>internal</module>
<url>*purge*</url>
</dispatch>
</dispatch-entries>

但是,如果我访问 URL http://my-app.appspot.com/purge , 它说

Error: Not Found
The requested URL /purge was not found on this server.

并且在日志中我看到了对默认模块而不是内部模块的/purge 调用。任何帮助将不胜感激。

最佳答案

好的,我遇到的问题有两个方面。首先,我的非默认模块中有一些配置文件(cron.xml、dispatch.xml 等)。在默认模块中只包含这些文件显然非常重要,但 appcfg.sh 脚本不会警告您这一点,这让我很失望。事实上它说

INFO: Successfully processed .../default/WEB-INF/dispatch.xml

但是,一旦我删除了这些额外的文件,appcfg.sh 就会给我一个警告

99% Skipping dispatch.xml - consider running "appcfg.sh update_dispatch "

最后我在默认模块上运行了 update_dispatch,它成功了。

关于java - 谷歌应用引擎调度文件不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25127991/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com