I am using AWX 15.0.1 and Ansible 2.9.x (not upgraded to latest version due to docker limitation) on RHEL7. Recently we have started facing CPU thresholds due to which jobs either get stuck or fail in AWX/ansible. I know there’s a way to set forks per job/playbook in AWX and Ansible but that is limited to single playbook. Can we set a max number jobs which can be executed parallelly in case there are multiple users executing jobs. This is to stop breaching CPU threshold for the VM where AWX resides.
If there is no direct solution, can anyone please suggest a workaround to avoid CPU spikes?