Bu Blogda Ara

23 Kasım 2013 Cumartesi

oracle weblogic üzerinde "java.lang.OutOfMemoryError: GC overhead limit exceeded." hatası

 java.lang.OutOfMemoryError: GC overhead limit exceeded. hatası için
C:\Oracle\MiddlewareLST\wlserver_10.3\server\bin içerisindeki

installSvc_ms_tr.cmd yi edit edin
içerisinde
set MEM_ARGS=-Xms4g -Xmx4g -XX:MaxPermSize=512m olan değeri  (4gb)
set MEM_ARGS=-Xms6g -Xmx6g -XX:MaxPermSize=512m   (6gb a çıkartın)

şifrelerin aynı olmasına dikkat edin.

daha sonra servisi silmemiz gerekiyor

C:\Oracle\MiddlewareLST\wlserver_10.3\server\bin>uninstallSvc_ms.cmd m1_ms1 (m1_ms1 benim kullandığım servisin adı)

servisi silerken hata almamak için

başlat/çalıştır/services.msc yazıp enterlayın
servisi stop edin.

sonra
C:\Oracle\MiddlewareLST\user_projects\domains\dmislst\servers içerisindeki servise ait folder'ları silin (m1_ms01)

C:\Oracle\MiddlewareLST\wlserver_10.3\server\bin>installSvc_ms_tr.cmd m1_ms01 10
.150.1.41 8019   (10.150.1.41 sunucumun ip adresi 8019 ise port numarası) yazıp enterlayın

daha sonra services de yeni oluşan servisi start edin.

hata geçmiş olacaktır eğer ki devam ediyor ise 8 gb a çıkarabilirsiniz.

kolay gelsin.


Hiç yorum yok:

Yorum Gönder