我正在尝试使用 Spring Source Suites(STS 2.9.2)中的 CloudFoundry 插件(1.1 版)将我的 Grails 应用程序部署到 AppFog。部署应用程序时,我使用https://api.appfog.com作为服务器地址,使用 MYAPPNAME.aws.af.cm 作为应用程序地址。应用程序被推送并启动,服务是有界的,但在那之后,我收到错误消息:与服务器通信失败:I/O 错误:服务器返回 HTTP 响应代码:405 用于 URL:https ://api.appfog.com/应用程序/MYAPPNAME/应用程序
此外,当我尝试创建通向数据库的 Caldecott 隧道时,我收到响应“URI:caldecott-85393a.appfog.com 已被占用或保留。(404 未找到)”我在(错误地)部署时也看到了应用到 MYAPPNAME.api.appfog.com(默认 AF 名称而不是特定的基础设施地址)。
我想 CloudFoundry 插件使用默认服务器地址来访问应用程序,并尝试在默认服务器地址上创建 Caldecott 隧道(caldecott-85393a.appfog.com 而不是 caldecott-85393a.aws.af.cm)
有人知道如何规避这种情况吗?
BR佐兰