3

Spring Source Suites (STS 2.9.2) で CloudFoundry プラグイン (ver. 1.1) を使用して Grails アプリケーションを AppFog にデプロイしようとしています。アプリをデプロイするときに、サーバー アドレスとしてhttps://api.appfog.comを使用し、アプリケーション アドレスとして MYAPPNAME.aws.af.cm を使用しています。アプリケーションがプッシュされて開始され、サービスが制限されますが、その後、次のようなエラーが表示されます: サーバーとの通信に失敗しました: I/O エラー: サーバーが HTTP 応答コードを返しました: URL の 405: https://api.appfog.com/アプリ/MYAPPNAME/アプリケーション

また、データベースへの Caldecott トンネルを作成しようとすると、"The URIs: caldecott-85393a.appfog.com has already been taken or reserved. (404 Not Found)" という応答が返されます。アプリケーションを MYAPPNAME.api.appfog.com に送信します (特定のインフラストラクチャ アドレスではなく、デフォルトの AF 名)。

CloudFoundry プラグインはデフォルトのサーバー アドレスを使用してアプリケーションに到達し、デフォルトのサーバー アドレス (caldecott-85393a.aws.af.cm ではなく caldecott-85393a.appfog.com) で Caldecott トンネルを作成しようとしていると思います。

この状況を回避する方法を知っている人はいますか?

BRゾラン

4

2 に答える 2

1

これはプラグイン自体の問題ではないように思えますが、AppFog のクラウドから返される応答です。私はこれを彼らの問題として取り上げ、そのプラグインを彼らのクラウドで使用できることを明確にします.

于 2012-08-17T20:10:18.713 に答える
0

AppFog は最近、特に Grails アプリに影響を与える Java デプロイメントに関する問題を抱えていました。これは解決されており、期待どおりにシームレスに動作するはずです。詳細については、アクティブな Google グループ ( https://groups.google.com/forum/#!forum/appfog-users ) でもいつでも連絡できます。

于 2012-09-25T19:30:04.743 に答える