2012-03-16 9 views
1

64ビットWindowsでTomcat(64ビット)を起動すると、自分のアプリケーション(Solr)がメモリ不足エラーを出し始めます。 Windows環境変数CATALINA_OPTSを使用して、Tomcatに5GBの最小/最大ヒープを割り当てました。サービスとしてのTomcat v/s 64ビットWindows用のコンソールのTomcat

しかし、startup.batを使用してコマンドラインでTomcatを起動したときに、このようなエラーは発生せず、アプリケーションは5GBを認識しているため、コミットされた最小/最大ヒープを考慮しています。

私の質問は次のとおりです。サービスとしてTomcatを開始するときに追加の作業を行う必要がありますか、いくつかのパラメータなどを設定することですか? Solrのインデックスのサイズが小さいため、Tomcatではすべてがうまくいくようです。この問題は大きなインデックスサイズで発生します。サービスとして実行しているときにCATALINA_OPTSを取得していませんか? TOMCATのWindowsサービスのための

答えて

2

設定するには、メモリの引数は、次のことを行う -

  1. スタート
  2. 設定し、あなたの記憶の引数のJavaをクリックし
  3. を/bin/tomcat7w.exe

再起動サービス。

+0

Macでどうやったらいいですか? – Arjit

+0

Macについてはわかりません。しかし、問題を特定する新しい質問を開始する必要があります。 – Pushkar

関連する問題