Profile Image
Andrew

Weblogic application kept restarting itself

Hi all, apologies :)

We have an application that's constantly restarting. It looks like full GC is constantly occurring and Weblogic will restart it occassionally when it hits certain threshold. From the thread dumps, is there anything we should be focusing on or it is a clear "upgrade memory" issue?

 

Thread dump link:

Universal Java thread dump analyzer report (fastthread.io)

  • thread-dump

  • weblogicapplication

  • upgradememoryissue

  • repeatedfullgcs

Please Sign In or to post your comment or answer

Profile Image

Ram Lakshmanan

Hello Andrew

 

 Greetings. You haven't given the the correct thread dump report URL. 

 

 If you suspect application is getting restarted because of repeated Full GCs (which is a fair assumption), you need to capture and analyze Garbage collection logs and not thread dumps. Sometimes kernel can also terminate your application because of lack of memory. Please refer to this post. In order to confirm, it you need to capture dmesg command output. 

 

 I would recommend you to use the open source yCrash script which will capture 360-degree application level artifacts (like GC logs, 3 snapshots of thread dumps, heap dumps) and system level artifacts (like top, top -H, netstat, vmstat, iostat, dmesg, diskusage, kernel parameters...). Once you have these data, either you can manually analyze them or upload it to yCrash tool, which will analyze all these artifacts and generate root cause analysis report. It has potential to indicate the root cause of the problem.

 

 

Got something else on mind? Post Your Question

Not the answer you're looking for? Browse other questions tagged
  • thread-dump

  • weblogicapplication

  • upgradememoryissue

  • repeatedfullgcs