<p dir="ltr">All,</p>
<p dir="ltr">Has anyone used supervisor and gunicorn for a GeoNode instance or a cluster of instances before?</p>
<p dir="ltr">An instance I help manage currently uses system managed uwsgi/GeoNode and tomcat/GeoServer processes.</p>
<p dir="ltr">I was thinking of switching to supervisor to manage the gunicorn and tomcat processes, so the configuration could be managed in a supervisord.conf file and supervisorctl at the project roots instead of config spread across system /etc files. Supervisor can also be accessed through a python virtual environment rather than system python. I think it might help with maintainability.</p>
<p dir="ltr">I saw some online blog posts saying Gunicorn is slow, but is the performance speed so bad it negates benefits of visibility.</p>
<p dir="ltr">Relevant lessons learned would be appreciated.</p>
<p dir="ltr">Thanks very much.</p>
<p dir="ltr">Patrick</p>