私は 32 ビット RHEL 4 上で Glassfish 2.1.1 を実行しており、zip ファイルにパッケージ化された約 30 ~ 40 個の jbi サービス アセンブリを頻繁に展開および展開解除する必要があります。「asadmin deploy-jbi-service-assembly」および「asadmin start-jbi-service-assembly」コマンドがループ内で実行されるシェル スクリプトを使用します。私が遭遇した奇妙なことは、Xmx jvm オプションを介してドメインのヒープ サイズを 2048m に設定すると、アンデプロイは正常に行われますが、デプロイ中、約 6 ~ 7 回のデプロイ後にドメインがクラッシュすることです。ヒープ サイズを 2048m から約 1700m に減らしたところ、問題なくすべてのアセンブリを展開できました。しかし、展開後、ヒープ サイズを変更してドメインを再起動する必要があります。サーバーには 2 つのクアッド コア CPU を備えた約 48 GB のメモリが搭載されているため、リソースが不足することはありません。これは本当の頭痛の種になりつつあります。
質問する
229 次