Как загрузить файлы django в качестве фона? Или как увеличить загрузку файлов?

Мне нужно увеличить скорость загрузки файлов в Django. Есть ли способы сделать это? Я предполагаю загружать файлы в фоновом режиме, когда пользователь отправляет POST запрос, я просто перенаправляю его на какую-то страницу и начинаю загружать файлы. Есть ли способы сделать это? Или вы знаете какие-нибудь способы увеличить скорость загрузки? Спасибо заранее

Низкая скорость загрузки может быть результатом нескольких проблем.

  1. Это нормальная ситуация, и у вашего клиента нет возможности загружать данные на более высокой скорости.
  2. Ваш сервер использует старый HDD и не может быстро писать.
  3. Ваш сервер работает на другом пуле запросов и обслуживает ваших клиентов так быстро, как мог бы, но он перегружен.
  4. У вашего экземпляра нет свободного места на жестком диске
  5. Ваш сервер перенаправляет файл в виде потока в другое место.
  6. Вы написали не оптимизированный код обработчика загрузки. и т.д.
  7. Вы не используете прокси-сервер, который отлично работает с медленными клиентами и когда файл находится на стороне прокси-сервера, мгновенно отдает его Django.
  8. Вы пытаетесь загрузить очень большой файл.

etc.

Возможно, у вас есть более подробная информация о том, как вы работаете с загрузками и вашей средой.

Вернуться на верх