2

cloudfoundry で任意のコマンドを実行する必要があります。(デプロイされたアプリは Python/Django ですが、このソリューションの言語は問題ではありません)。理想的には ssh 経由ですが、プロトコルは問題ではありません。

実行されたコマンドの終了コード、およびその stderr と stdout を取得するための信頼できる方法が必要です。可能であれば、実行中のコマンドは同期的である必要があります (コマンドが cloudfoundry アプリで終了するまでクライアントをブロックします)。

これを可能にする解決策はありますか、またはこの問題に取り組む良い方法は何ですか?

4

1 に答える 1

1

CloudFoundryの外部から結果を取得することを意味していると思います(つまり、あるアプリが別のアプリを起動して結果、stdoutおよびstderrを取得するわけではありません)。

CloudFoundry アプリには http(s) 経由でのみアクセスできるため、必要なものすべてを http として公開するものに呼び出しをラップする方法を見つける必要があります。

于 2012-10-30T12:29:07.163 に答える