問題タブ [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.
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 オプションのように実装されることを期待していますが、「無効なオプション」と表示されるだけです。私の質問は、子ギアからログを実際にダウンロードするにはどうすればよいですか?
java - OpenShift - gem install rhc を実行しました - 正常に完了しました - rhc セットアップ メッセージ コマンドが見つかりません
おめでとう、
アプリケーション (java tomcat7/mysql) をデバッグしようとしています。そのために rhc をインストールする必要があります。
誰かが私を助けてくれますか?
ありがたい
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
ても役に立ちません。それが違いを生む場合、私のアプリケーションは現在自動スケーリングできません。
openshift - ディスク クォータを超えました - 「rhc app-tidy」を実行できません
アプリケーションのデータベースが大きすぎて、ディスク容量を超えています:
しかし、「rhc app-tidy」を実行すると、次のようになります。
tidy コマンドを実行できるように、一時的にクォータを増やしてもらえますか? 私のアプリケーション URL はhttps://reader-rodrigocarvalho.rhcloud.com/です。
よろしく。
openshift - rhc テールからのメッセージをフィルタリングする
を行うときrhc tail -a myApp
、次のようにすべての行を除外したい:GET / 200
私は試した
しかし、それはうまくいかないようです。