我在 GCP 中有一个旧的 Java (Maven) App Engine 应用程序,想要禁用“App Engine Cron 作业”
对 src/main/webapp/WEB-INF/cron.xml 的更改会被 appengine-api-1.0-sdk (1.9.86) maven 插件忽略(尽管部署其他方面都很好)
参考如何取消或停止Google App Engine Cron Job,使用
gcloud app deploy cron.yaml
仅影响“调度程序作业”,我无法使用appcfg.sh(appengine-java-sdk-1.9.64)作为身份验证尝试使用不存在的 URL。
非常欢迎任何建议或指示。
尝试将
mvn appengine:deploy
与 com.google.appengine:appengine-api-1.0-sdk (1.9.86) 一起使用,但这对 cron 没有任何作用
尝试使用
gcloud app deploy cron.yaml
仅影响“调度程序作业
尝试使用
appcfg.sh update_cron [YOUR_APP_DIR]
(1.9.64),但引用了不存在的 URL 进行身份验证
通过升级到最新版本的 cloud cli 解决了该问题,然后 gcloud app deploy cron.yaml 工作了。