調べた結果、常時350M〜400M程度のヒープを消費していて、処理が走ると最大の512Mまで行ってしまうが、その後GCが走れば350M〜400Mに減っていく。
リークはしていないっぽい。(多分)
なので、メモリが足りないと判断。
とりあえず試験環境のWebLogicのヒープを1Gに設定してしばらく様子見。
現状開発機は2Gしかメモリを積んでいないので、ヒープを1Gにしてしまうと、試験環境が足りなくなるためメモリ増強必須。
リリースしたら4000人位が使うシステムなのに、こんな状況で大丈夫なのか?
ということで、商用機の構成も見直し。
リリースまで残り1月半。