Bug 837001 - Watchman: java defunct process causes high load
Summary: Watchman: java defunct process causes high load
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: OKD
Classification: Red Hat
Component: Containers
Version: 2.x
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: ---
: ---
Assignee: Jhon Honce
QA Contact: libra bugs
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-07-02 13:32 UTC by Kenny Woodson
Modified: 2015-05-14 22:56 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-07-09 15:23:01 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Kenny Woodson 2012-07-02 13:32:29 UTC
Description of problem:

We have a lingering problem where a java process will go defunct and cause a server to have high load.  This in turn causes httpd to slow as the server's performance degrades.

Version-Release number of selected component (if applicable):

current.

How reproducible:

This java defunct process happens pretty often.

Steps to Reproduce:
1. Wait for a java process to go defunct
2. Login to monitor the process
3.
  
Actual results:

Java defunct process causes the server to have high load which in turn brings down the performance of the box.

Expected results:

Watchman detects the process is defunct.
Watchman kills the selected user's apps with killall -9 -u <uuid>
Watchman restarts the user's app
Nobody loses any sleep and applications play nicely together.

Additional info:

Comment 1 Jhon Honce 2012-07-09 15:23:01 UTC
US2523: Enhance Watchman to monitor process table for defunct java processes

https://rally1.rallydev.com/#/4670514611d/detail/userstory/7051189753


Note You need to log in before you can comment on or make changes to this bug.