We have some ADF Application in WLS 11g. The application is used 24*7 day by users as its main business application. After few days servers responds slowly or say after handling
requests it goes slow down. Ultimately, stops & throw Out of Memory error. We know that allocating more physical memory can extend some more days to throw Out of Memory
Error but here or there it has to be Out of Memory & we have to restart WLS.
So, here is our challenge as we can't afford to restart server always or dont want to go in situation Out of Memory. The reason is we have many users online, posting transactions.
I want to know from experts, how can we avoid Out of Memory situation forever ? How can we avoid restarting WLS when it slows down ? Why java servers need to be restarted ?
Ya , I know GC is mechanism for clearing the memory. So, you mean if our code is leaking proof, we are never going to get OutOfMemory. But what about slowness of server responding after
handling several requests. When it slows down very much, we have to restart WLS. Is it possible to avoid restarting wls ?