Puncte:0

Cum configurez uwsgi ca server WSGI de producție?

drapel tr

Am o aplicație flask pe care vreau să o rulez folosind uwsgi. De asemenea, gestionez uwsgi cu supraveghetor. aici este fișierul my supervisor.conf

[program:myapp]
command=/opt/python_envs/apps/bin/uwsgi --ini /opt/apps/myapp_wsgi.ini
stdout_logfile=/var/log/supervisor/program_myapp.log
stderr_logfile=/var/log/supervisor/program_myapp.error
numprocs=1
autostart=true
pornire automată=adevărat
startretry=5
utilizator=rădăcină
environment=PATH='/opt/python_envs/apps/bin'
directory=/opt/apps

Aici este myapp_wsgi.ini

[uwsgi]
chdir = /opt/apps/myapp
http = :8880
module = myapp:app
enable-threads = adevărat
maestru = adevărat
procese = 2
uid=rădăcină
gid=www-data
socket = myapp.sock
chmod-socket = 660
vid = adevărat
nevoie-aplicație = adevărat
die-on-term = adevărat
logger = fișier:/opt/apps/myapp/logs/uwsgi.log

Problema este că atunci când supervizorul începe, văd înăuntru /var/log/supervisor/program_myapp.log

 * Mediu: producție
   AVERTISMENT: Acesta este un server de dezvoltare. Nu îl utilizați într-o implementare de producție.
   Utilizați în schimb un server WSGI de producție.
 * Modul de depanare: activat

Înțeleg că acesta este mesajul de avertizare al serverului de dezvoltare Flask. Cum folosesc serverul WSGI de producție?

Michael Hampton avatar
drapel cz
https://flask.palletsprojects.com/en/2.0.x/deploying/
Hussain Nagri avatar
drapel tr
@MichaelHampton Am încercat și routerul uWSGI HTTP/HTTPS. Același rezultat.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.