Project

Profile

Help

Issue #2124

Updated by bmbouter over 7 years ago

 
 First monitor the current open files for the wsgi:pulp process, here will just pick teh first one: 

 <pre> 
 watch "lsof | grep `ps aux | grep wsgi:pulp\) | grep -v grep | awk '{print $2}' | head -n 1` | wc -l" 
 </pre> 

 Then hit the status api 1000 times: 

 <pre> 
 for i in `seq 1000`; do curl https://`hostname`/pulp/api/v2/status/ &> /dev/null; done 
 </pre> 

 You should see that number increase steadily. 




 This was tested on RHEL 6 running: 

 <pre> 
 libqpid-dispatch-0.4-13.el6sat.x86_64 
 pulp-admin-client-2.8.3.3-1.el6sat.noarch 
 pulp-client-1.0-1.noarch 
 pulp-docker-plugins-2.0.1.1-1.el6sat.noarch 
 pulp-katello-1.0.1-1.el6sat.noarch 
 pulp-puppet-plugins-2.8.3.3-1.el6sat.noarch 
 pulp-puppet-tools-2.8.3.3-1.el6sat.noarch 
 pulp-rpm-admin-extensions-2.8.3.5-1.el6sat.noarch 
 pulp-rpm-plugins-2.8.3.5-1.el6sat.noarch 
 pulp-selinux-2.8.3.3-1.el6sat.noarch 
 pulp-server-2.8.3.3-1.el6sat.noarch 
 python-gofer-qpid-2.7.6-1.el6sat.noarch 
 python-pulp-bindings-2.8.3.3-1.el6sat.noarch 
 python-pulp-client-lib-2.8.3.3-1.el6sat.noarch 
 python-pulp-common-2.8.3.3-1.el6sat.noarch 
 python-pulp-docker-common-2.0.1.1-1.el6sat.noarch 
 python-pulp-oid_validation-2.8.3.3-1.el6sat.noarch 
 python-pulp-puppet-common-2.8.3.3-1.el6sat.noarch 
 python-pulp-repoauth-2.8.3.3-1.el6sat.noarch 
 python-pulp-rpm-common-2.8.3.5-1.el6sat.noarch 
 python-pulp-streamer-2.8.3.3-1.el6sat.noarch 
 python-qpid-0.30-9.el6sat.noarch 
 python-qpid-qmf-0.30-5.el6.x86_64 
 qpid-cpp-client-0.30-11.el6.x86_64 
 qpid-cpp-client-devel-0.30-11.el6.x86_64 
 qpid-cpp-server-0.30-11.el6.x86_64 
 qpid-cpp-server-linearstore-0.30-11.el6.x86_64 
 qpid-dispatch-router-0.4-13.el6sat.x86_64 
 qpid-proton-c-0.9-16.el6.x86_64 
 qpid-qmf-0.30-5.el6.x86_64 
 qpid-tools-0.30-4.el6.noarch 
 </pre> 
 

Back