JBossのまたはJava - どこヒープサイズを増やすには?

アビシェーク・シン:

私は、大規模なJavaの上で働いていますAPIサービス(上のアプリケーションのLinux -マシンとサーバのJBoss AS-7.1現在、一日あたり100以上の000 E-KYC取引を行っています)。2〜3日後にアプリケーションがクラッシュは示します

メモリ不足 - ヒープサイズエラー

私は、メモリリークのためのJavaプロファイリングを行い、メモリリークが発生することがあり、そのようなコードは認められません。だから、私のアプリケーションは、より多くのヒープメモリを割り当てる必要があることを理由取引のロットのでしょうか?そして、そうはどこで変更したり、ヒープメモリのサイズを設定する必要がありますか?JBossのか、JDK?

ネヴィン:

JAVA_OPTSにJBossで/ binに/ run.confの、更新のXmsおよびXmxのパラメータの必要なサイズです。あなたは以下のように2GBの更新のXmsおよびXmxのに1ギガバイトにセット分のヒープサイズと最大ヒープサイズにしたい場合

JAVA_OPTS="-Xms1024m -Xmx2048m <Other arguments>"

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=332359&siteId=1