問題タブ [openshift-client-tools]

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.

0 投票する
3 に答える
652 参照

openshift - 子ギアからログをダウンロードする方法

マルチノード設定で OpenShift Enterprise 2.0 を実行しています。シンプルな JBoss スケーリング アプリを実行しています (3 つのギア、つまり HAProxy と 2 つの JBoss ギア)。.openshift/action_hooks で pre_start_jbossews スクリプトを使用して、詳細な GC ロギングを設定しました (ファイル名として gc.log のみを使用)。しかし、JBoss を実行しているギアから gc.log ファイルを取得する方法がわかりません。

[興味深いことに、ヘッド/親ギア (HAProxy を実行中) に空の gc.log ファイルがあります。そこで Java プロセスが開始されているようです。これはバグである可能性があります。]

走ってみた

ssh --gears オプションのように実装されることを期待していますが、「無効なオプション」と表示されるだけです。私の質問は、子ギアからログを実際にダウンロードするにはどうすればよいですか?

0 投票する
0 に答える
286 参照

java - OpenShift - gem install rhc を実行しました - 正常に完了しました - rhc セットアップ メッセージ コマンドが見つかりません

おめでとう、

アプリケーション (java tomcat7/mysql) をデバッグしようとしています。そのために rhc をインストールする必要があります。

誰かが私を助けてくれますか?

ありがたい

0 投票する
1 に答える
1284 参照

tomcat - 環境変数が OpenShift の Tomcat 7 によって取得されない

OpenShift の JBoss EWS 2.0 カートリッジで JSF アプリケーションを実行していますが、アプリケーションを本番モードで実行するように設定する必要があります。faces.PROJECT_STAGEアプリケーションを可能な限り移植可能に保つために、環境変数を設定してこれを行いたいと思います。

最初にrhc set-env ...orを使用してみrhc env set ...ましたが、変数名の「ドット」が気に入らなかったのです。だから私はこの環境変数を作成しました:

次に、OpenShift アカウントに SSH で接続して、ファイルを に変更facesPROJECT_STAGE.env/user_varsますfacesPROJECT_STAGE。実行rhc env list -a myappすると、次のように表示されます。

faces.PROJECT_STAGE=Production

ただし、アプリケーションを再起動すると、faces.PROJECT_STAGE環境変数が取得されません。をしrhc app reload -a myappても役に立ちません。それが違いを生む場合、私のアプリケーションは現在自動スケーリングできません。

0 投票する
1 に答える
2392 参照

openshift - ディスク クォータを超えました - 「rhc app-tidy」を実行できません

アプリケーションのデータベースが大きすぎて、ディスク容量を超えています:

しかし、「rhc app-tidy」を実行すると、次のようになります。

tidy コマンドを実行できるように、一時的にクォータを増やしてもらえますか? 私のアプリケーション URL はhttps://reader-rodrigocarvalho.rhcloud.com/です。

よろしく。

0 投票する
1 に答える
130 参照

openshift - rhc テールからのメッセージをフィルタリングする

を行うときrhc tail -a myApp、次のようにすべての行を除外したい:GET / 200

私は試した

しかし、それはうまくいかないようです。