問題タブ [openshift-gears]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wordpress - 拡張するために Openshift で Wordpress サイトを構築する
Openshift のデフォルトのアプリ ジェネレーターは、サイトの Wordpress 作成をギアの非スケーラブル バージョンに設定します。スケーラブルなインスタンスを設定してワードプレスをインストールする方法があるかどうか知りたいです。
ありがとう!
openshift - HA アプリケーションギアに ssh する方法は?
この質問への回答で説明したように: https://stackoverflow.com/questions/11730590/what-are-some-of-the-tricks-to-using-openshift他のいくつかに ssh できるはずですopenshift でスケーリングされたアプリを使用する場合のギア。
残念ながら、そこに記載されているリンク ( https://openshift.redhat.com/community/faq/can-i-access-my-applications-gear ) はなくなっているようです。
[my app url]/haproxy-status/ を介して、他の歯車の名前を確認できます。それらは、gear-[長い数字]-[アプリ名] のような長い名前です。その名前を使用すると、メインギアに ssh されたときにそれらに ssh できなくなりました。そこの ssh は、エラーなしですぐに戻ります。
私がssh blala
同じことをしたら、ssh がプライマリ ギアの noop コマンドに置き換えられたように見えますか?
haproxy conf ファイルを調べると、次のようなエントリが表示されます。
ext-std-node...
メイン/プライマリ アプリケーション ギアとデスクトップの両方から、このアドレスに ssh 接続しようとしましたが、どちらの場合も機能しませんでした。
他のギアへのシェル アクセスを取得するにはどうすればよいですか?
openshift - ギアの効率的な使用 - OpenShift
Java EE アプリをデプロイする必要があり、そのために Openshift を使用しています。私はそれに慣れていないので、尋ねたいと思いました-OpenShiftギアを効率的に使用するにはどうすればよいですか。- ロードバランサーはシングル ギアのみを割り当てるか、またはどのように割り当てますか? - スケーリングは 3 ギアに推奨されますか? よろしくお願いします。ばかげた質問をされたら申し訳ありません。ありがとう
openshift - Openshift は無料プランで 3 つのギアを 1 つのギアに結合します
私は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 カートリッジ間でデータを共有する必要がある場合は、必ずデータベースを使用してください。
openshift - 2 ギアのみを使用しているが、openshift は 3 ギアが使用されていることを示しています
私は2つのアプリケーションを両方とも1つの小さなギアで使用しました(合計2つの小さなギア)。
最近、小さなギアが 1 つある別のアプリケーションを追加しようとしました。無料ユーザーとして、合計で 3 つの素晴らしいもののみを使用することが許可されています。
この新しいアプリケーションを作成するときに、いくつかの問題に直面し、アプリケーションが正常に作成されませんでした。しかし、オープンシフトは、残りのギアが現在占有されていることを示しています。そのため、3 つ目のアプリの作成を再試行できません。
現在の状況は、 1 つのギアで 2 つのアプリケーションが両方とも使用されていますが、使用されているギアは 3 つです。これを修正する方法はありますか?