0
私は春休みを利用してPCFに配備されたアプリを持っています。コード内で現在実行中のPCFインスタンスの数を取得する必要があります。誰も助けることができますか?Javaコードで実行されているpcfインスタンスの数を取得する方法は?
私は春休みを利用してPCFに配備されたアプリを持っています。コード内で現在実行中のPCFインスタンスの数を取得する必要があります。誰も助けることができますか?Javaコードで実行されているpcfインスタンスの数を取得する方法は?
私がこれに答える前に、なぜ知りたいのですか?クラウドネイティブのアプリが同僚について知るための反パターンです。彼らはそれぞれ完全に隔離して働くべきです。
これは、CloudControllerのGUIDでアプリケーションの詳細を調べることで検出できます。現在のアプリケーションのGUIDは、VCAP_APPLICATION
環境変数で取得できます。
https://apidocs.cloudfoundry.org/245/apps/get_app_summary.html
あなたのアプリがあなたのクラウドファウンドリー(例えばapi.mycf.com
)と、それはその要求を行うことができ資格情報のシステムドメインを知っている必要がありますCloudControllerを打つために。
"PCFインスタンス"とは、組織内で実行されているアプリケーションのインスタンス数、1つのPCF全体で実行されているアプリケーションのインスタンス数、またはビジネス全体でインストールされているPCF数を意味しますか? –
私は、orgとspaceで実行されているアプリケーションのインスタンスの数を意味します – user