私はopensfitアカウントを持っていて、1GB以上のスペースを必要とするアプリケーションをセットアップしています。このリンクに記載されているように、各ギアには 1GB のメモリ容量があります。最大3つのギアが許可されています。3 つの Gears を 1 つの Gears に組み合わせて 3GB の容量を持つことができますか? 現在、私は無料プランで、2 つのカートリッジ Jboss と Postgresql データベースを備えた 1GB スペースの 1 つのギアを持っています。両方を合わせると1GB以上を占めています。だから私はスペースの制約のためにアプリケーションを展開することはできません..どの方向でも本当に役に立ちます.
編集 :-
無料プランでスケーリングされたアプリケーションを作成しました。openshift のドキュメントによると、各ギアは最大 1GB のスペースを保持できます。ロード バランサー) は 1 GB、2 番目のギアの postgresql 1 GB スペース、3 番目のギアの Jboss 1 GB (スケーラブル) を組み合わせたものです。
注 :- 上記の場合、1 つの歯車が既にデータベースに割り当てられているため、スケーリングに許容される最小の歯車は 3 ではなく 2 になります。しかし、スケーリングの最大許容ギアは 3 であり、それがどのように機能するかはわかりません。
openshift 管理パネルから - 2 を使用する JBoss Application Server 7
OpenShift は、Web プロキシ HAProxy を使用してこのカートリッジをスケーリングするように構成されています。OpenShift は、アプリケーションへの受信 Web トラフィックを監視し、必要に応じて要求を処理するために、カートリッジのコピー (それぞれが独自のギアで実行されている) を自動的に追加または削除します。
OpenShift がカートリッジに使用するギアの数を制御します。
最小 2 個 (ドロップダウン) および最大 3 個 (ドロップダウン) の小さなギア
スケーリングされた各ギアは同じ方法で作成されます - 通常の post、pre、および deploy フックが実行されます。各カートリッジにはランタイム データの独自のコピーがあるため、Web カートリッジ間でデータを共有する必要がある場合は、必ずデータベースを使用してください。