Weblogicのメモリを増やす必要があります。私はこれが初めてで、方法がわかりません。 -Xss=4096k
を設定する必要があります。どうすればできますか?
Xssはスレッドスタックサイズです。メモリサイズではありません
xmxパラメータを変更することでメモリサイズを変更できます
最も重要なパラメータは次のとおりです。
-Xms1536m -Xmx1536m -XX:MaxPermSize=512m
Xmx
-ヒープの最大サイズです。
Xms
-ヒープの初期サイズです(Xmxと同じにしてください)
XX:MaxPermSize
-VM自体、クラスオブジェクトやメソッドオブジェクトなどを反映するために使用されます(ヒープサイズとは関係なく、1/3〜1/Xmsのサイズの4つはクラスのサイズによって異なります)
.........
とにかく:
xSSはconfig.xmlから変更できます
このパス:DOMAIN_NAME/config/config.xml
しかし、config.xmlで何かを変更した場合は管理サーバーをシャットダウンしてから、開始プロパティを編集するか、存在しない場合は<server>
の下に追加する必要があります。
<server-start>
<arguments>-Xms1536m -Xmx1536m -XX:MaxPermSize=512m -Xss4096k </arguments>
</server-start>
........
[[OR]]
あなたはより簡単である管理コンソールからそれを変更することができます
管理コンソールにアクセスし、[環境] >> [サーバー]に移動します
変更するサーバーを選択します
フォーム構成>>サーバーの起動
Arguments:
というボックスが表示されます
-Xss4096k
を追加
起動時にJVMのオプションを設定する必要があるため、WebLogicの起動スクリプトを変更する必要があります。
こちらをご覧ください:
http://docs.Oracle.com/cd/E13222_01/wls/docs100/server_start/overview.html#JavaOptions
@REM USER_MEM_ARGS環境変数が設定されている場合、それを使用してすべてのMEM_ARGS値をオーバーライドします
set USER_MEM_ARGS=-Xms128m -Xmx3072m %MEM_DEV_ARGS% %MEM_MAX_PERM_SIZE%