CF Garden Containerで複数のスレッドを使用することをお勧めします。私の理解は、12のFactorアプリケーションによると、1つのコンテナが1つのプロセスと1つのスレッドでした。しかし、同僚とのディスカッションの後、私はもはやそれほど確かではありません。Cfコンテナのスレッド
したがって、CFでスレッドプールを使用することをお勧めします。
お礼
CF Garden Containerで複数のスレッドを使用することをお勧めします。私の理解は、12のFactorアプリケーションによると、1つのコンテナが1つのプロセスと1つのスレッドでした。しかし、同僚とのディスカッションの後、私はもはやそれほど確かではありません。Cfコンテナのスレッド
したがって、CFでスレッドプールを使用することをお勧めします。
お礼
あなたが使用するスレッドの数は、あなた次第です。 Cloud Foundryでは、アプリケーションで使用できるスレッドの数について特別な違いはありません。どの環境と同様、使用できるスレッドの数は使用可能なリソースによって異なります。また、言語とランタイムのスレッド使用に関する一般的なアドバイスは、Cloud Foundryでアプリケーションを実行するために適用する必要があります。
私が提供する唯一のCloud Foundry固有のアドバイスは、アプリのインスタンスを増やすことによって(RAM & CPUを拡大するのではなく)、アプリの拡張が可能であることを確認することです。アプリケーションのインスタンスを簡単に追加できる場合は、cf scale -i <num>
を使用してCF上でうまくスケールします(技術的にはcf scale
でも可能ですが、そのルートにはすぐに限界があります)。
希望に役立ちます!