Bug #20182
closedHigh CPU load and slow response times on the smart proxy (smart_proxy_dynflow_core process) with rex at scale
Description
Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1463506
Description of problem:
Due to inefficiency of the refreshing of execution, smart_proxy_dynflow_core can
get under heavy CPU load, which can eventually lead to slow response times
and bloated queues.
Version-Release number of selected component (if applicable):
How reproducible:
Steps to Reproduce:
1. run remote execution job against 1000 hosts
Actual results:
smart_proxy_dynflow_core getting to 100% CPU soon, response times
on smart_proxy getting to tens of seconds
Expected results:
Moderate CPU load, fast reponse times on smart-proxy (below second)
Additional info:
Extracted from https://bugzilla.redhat.com/show_bug.cgi?id=1416542#c36 to have more clarity on different parts of the bug.