The Admin server process of Weblogic solves the problem of CPU consumption.
1. The server CPU is exhausted for a period of 100%
The nmon diagram is attached below.
2. Two weblogicadmin server processes exhaust the CPU
Problem: 24298 processes occupy more than 4% of CPU resources
23529 processes, occupying more than 1% CPU resources
Top-14:05:57 up 196 days, 6 users, load average: 149.07, 150.29, 149.38 Task: 1771 total, 4 running, 1766 sleeping, 0 stopped, 1 zombie Cpu (s): 90.5% us, 1.6% sy, 0.0% ni, 7.9% id, 0.0% wa, 0.0% hi, 0.0% si, 0.0% st Mem: 65980268 k total, 65734480 k used, 245788 k free, 9204 k buffers Swap: 33551744 k total, 26074920 k used, 7476824 k free, 33803660 k cached Pid user pr ni virt res shr s % CPU % mem time + COMMAND 24298 weblogic 16 0 2032 m 1.1g 4800 S 4142.4 1.7 548663: 49 java 23529 weblogic 16 0 2050 m 1.1g 4648 S 1159.4 1.7 568553: 29 java |
The two processes are all Admin server Processes of Weblogic (two Weblogic domains are deployed on this machine)
3. Problem Analysis
According to the description in metalink 1293502.1, the BUG 8311369 exists in versions 9.2.3, 10.0.2, and 10.3.0, and a solution is available.
4. Problem Solving
According to the metalinksuggestion, we have observed that the weblogicp83111__1002_generic.zip patch has not appeared for more than a month, and the CPU usage has dropped from 100% to less than 10%.
Author: LI Junjie (Network Name: Step-by-Step), engaged in "system architecture, operating system, storage device, database, middleware, application" six levels of systematic performance optimization work
Join the system performance optimization professional group to discuss performance optimization technologies. GROUP: 258187244
Weblogic103 + hp unix 1131 returns the java Process corresponding to weblogic, occupying a cpu usage of more than 100 for a long time, but the number of connections is not
There are many analysis methods and solutions in "weblogic10.3 java processes occupy 100% of cpu", but the specific situation is not the same. I hope there will be a solution to your problem in the search.
To solve the problem of weblogic10 disabling the server
Kill the java Process. You should carefully check that all the processes with weblogic paths in the java Process will be killed ,.