Я использую Moviepy для редактирования видео и вставки текста в него в своем веб-приложении.Загрузка страницы занимает 10 секунд, это нормально для моего клиента.Проблема в том, когда я размещаю свой проект на сервере.Скажем, я отправляю 5 запросов одновременно на сервер, и сервер дает ответ на все эти запросы в течение 50 секунд.Не дает ответа в течение 10 секунд на каждый из этих запросов.Ниже приведены файл конфигурации nginx и конфигурация uwsgi.Я попытался добавить больше процессов, потоков.Добавлен uwsgi_read_timeout.Но ничего из этого не устранило проблему.У меня нет этой проблемы в моей локальной системе.Каждый ответ занимает всего 10 секунд.Вот почему я думал, что проблема не в moviepy, проблема где-то в nginx и / или uwsgi. Может кто-нибудь помочь мне выяснить, в чем здесь проблема?Я работаю с Amazon с процессором Intel® Xeon® Platinum 8175M с тактовой частотой 2,50 ГГц, 2 ядрами и 8 ГБ оперативной памяти.
server {
listen 80;
error_log /home/ubuntu/error.log;
client_max_body_size 100M;
client_body_buffer_size 100M;
location /media {
alias /home/ubuntu/projectfolder/media;
proxy_max_temp_file_size 0;
uwsgi_read_timeout 300s;
}
location /static {
alias /home/ubuntu/projectfolder/static;
uwsgi_read_timeout 300s;
}
location / {
uwsgi_pass unix:///tmp/uwsgi.sock;
include uwsgi_params;
uwsgi_read_timeout 300s;
}
}
[uwsgi]
master = true
socket = /tmp/uwsgi.sock
chmod-socket = 666
chdir = /home/ubuntu/projectfolder
wsgi-file = /home/ubuntu/projectfolder/settingsfolder/wsgi.py
virtualenv = /home/ubuntu/venv
vacuum = true
enable-threads = true
daemonize= /home/ubuntu/uwsgi.log
processes = 12
threads = 12
stats = /tmp/statsock