On Tue, Dec 27, 2022 at 11:23 AM Guillermo Hernandez (Oldno7) via Mailman-users <mailman-users@mailman3.org> wrote:
El 26/12/22 a las 23:57, Mark Sapiro escribió:
...
I don't want to put more noise in the list. But I'm confused because I always updated via pip the apache mod_wsgi thinking is was needed for my configuration. If it is not, I will stop updating it.
Based on the above you ARE using Apache mod_wsgi and if you are still also running uwsgi as
/usr/local/bin/uwsgi --ini /usr/local/mailman3/uwsgi.ini &
that is unnecessary.
It clarifies a pair of things. Thanks a lot.
I'll try deactivating that in one of my servers (the "quieter" one) and see how it goes.
Again, thanks for your kind support.
I have actually deactivated mine, and life is still good with my MM3.
And just so that my mind is in the clear, there are three ways of getting the full MM3 functionality, viz:
- Mailman core, Django's cluster, and Gunicorn
- Mailman core, Django's cluster, and uWSGI
- Mailman core, Django's cluster, and mod_wsgi
And something that has not been quite clear to me: What is the purpose of Django's cluster in all this? I am asking because on my FreeBSD server, I usually see not less than 30 PIDs for:
/opt/mailman/mm/venv/bin/python3 /opt/mailman/mm/venv/bin/django-admin qcluster --pythonpath /opt/mailman/mm/ --settings settings (python3.9)
And there is a time I found it having 240 PIDs. Would there be a problem if I limit the number of workers to "8"?
-- Best regards, Odhiambo WASHINGTON, Nairobi,KE +254 7 3200 0004/+254 7 2274 3223 "Oh, the cruft.", egrep -v '^$|^.*#' ¯\_(ツ)_/¯ :-)