Bug 912871 - Perf: resource configuration update taking a lot of backend resources
Summary: Perf: resource configuration update taking a lot of backend resources
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: RHQ Project
Classification: Other
Component: Performance
Version: 4.5
Hardware: All
OS: All
high
high
Target Milestone: ---
: RHQ 4.6
Assignee: Jay Shaughnessy
QA Contact: Mike Foley
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-02-19 21:39 UTC by Jay Shaughnessy
Modified: 2013-09-03 14:42 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2013-09-03 14:42:09 UTC
Embargoed:


Attachments (Terms of Use)

Description Jay Shaughnessy 2013-02-19 21:39:32 UTC
Agents discovering large inventories of resources with resource config can hammer the server, especially with the initial res config updates.

We need to look into concurrency limits and also general algorithms involved in the updates.

Comment 1 Jay Shaughnessy 2013-02-19 21:42:13 UTC
master commit 4385fbb69a2dfd9aced1f8802e9477dfb44860ae

Scalability work for resource config update.  We already added concurrency limits
that should throttle how many config updates the server gets hit with at one
time but we also want to see if we can relieve the intense banging on the db
and speed up the update time for each resource.

Comment 2 John Mazzitelli 2013-02-20 14:55:35 UTC
related to this area, I added a concurrency limit to the config update API which helped alot. See bug #912525

Comment 3 Jay Shaughnessy 2013-02-20 14:57:28 UTC
Setting to ON_QA, although these changes are implicit and handled by
integration testing.  Recommend to close.

Comment 4 Heiko W. Rupp 2013-09-03 14:42:09 UTC
Bulk closing of issues in old RHQ releases that are in production for a while now.

Please open a new issue when running into an issue.


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