When running on CentOS 7 the clearinghouse causes many httpd processes, consumes too much memory, and runs out of database connections. The ch-ssl.conf template causes WSGI to run in embedded mode instead of daemon mode, even though WSGIDaemonProcess is defined. It appears that the configuration must also define WSGIProcessGroup to cause WSGI to be launched in daemon mode.
When running on CentOS 7 the clearinghouse causes many httpd processes, consumes too much memory, and runs out of database connections. The ch-ssl.conf template causes WSGI to run in embedded mode instead of daemon mode, even though
WSGIDaemonProcess
is defined. It appears that the configuration must also defineWSGIProcessGroup
to cause WSGI to be launched in daemon mode.See https://github.com/GENI-NSF/aws-transition/issues/12 for the details.