0

アプリケーションを再起動するために次の方法を試しました

コマンドラインにログインしてctl_app restartコマンドを使用した後、アプリケーションを再起動しました...

ただし、アプリケーションを最新バージョンに更新できません...

私のアプリケーションは Youtrack.war で、Youtrack 5 に更新する前は完全に機能していました。別のカートリッジで同じ Youtrack 5 war ファイルを使用しましたが、問題なく動作します (以下で説明する小さなバグを除いて)。私のデータがそこにあるので、以前のカートリッジで作業します..そして、youtrack 4から5に更新したいと思います..

youtrack 5 では、インストール中に MaxPermSize を 150M に設定するように求められます..openshift tomcat コンテナーでそれを行うにはどうすればよいですか..私は openshift で Tomcat 7 (JBoss EWS 2.0) を使用しています..

4

1 に答える 1

1

新しい war ファイルをどのように展開していますか? また、ログをチェックして何が起こっているかを確認できます: https://www.openshift.com/faq/how-to-troubleshoot-application-issues-using-logs

MaxPermSize は JAVA_OPTS 変数で設定できます。repo_dir/.openshift/action_hooks/pre_start_jbossews にファイルを作成することで、その変数を pre_start_jbossews フックからエクスポートできます。

于 2013-07-28T18:01:16.883 に答える