Project

General

Profile

Actions

Bug #20182

closed

High CPU load and slow response times on the smart proxy (smart_proxy_dynflow_core process) with rex at scale

Added by Adam Ruzicka over 7 years ago. Updated over 6 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

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.


Related issues 1 (0 open1 closed)

Related to foreman-tasks - Bug #20273: Timeout support in foreman-tasks is brokenClosedAdam Ruzicka07/11/2017Actions
Actions

Also available in: Atom PDF