Используя приложение Python-Flask, сервер не может обработать параллельный запрос (прерывается, если 15-20 пользователей используют его одновременно).
Конфигурация системы: ОС: Ubuntu Processor: 2 ядра Ram: Облачный провайдер 4 ГБ: AWS
Конфигурация nginx
worker_processes 1; events {
worker_connections 1024; }
http { access_log /var/log/nginx/access.log; proxy_connect_timeout 2000; proxy_read_timeout 2000; fastcgi_read_timeout 2000; error_log /var/log/nginx/error.log info;
include mime.types;
gzip on;
server {
listen 80;
server_name xx.xx.xxx.xx.xx;
location / {
include uwsgi_params;
uwsgi_pass unix:///home/ubuntu/proj/proj.sock;
#keepalive_timeout 155s;
}
} }
Файл uwsgi.ini
[uwsgi]
module = wsgi
master = true
processes = 5
socket = proj.sock
chmod-socket = 665
vacuum = true
worker-reload-mercy = 240
enable-threads = true
async = 10
ugreen
listen =1000