Welcome! Log In Create A New Profile

Advanced

Re: Ищу решения для нестандартного upload progress-а

Anatoly Mikhailov
May 02, 2013 07:44AM
On May 2, 2013, at 11:30 AM, Andrey Velikoredchanin <uncleandyv@gmail.com> wrote:

> Что-то я не совсем понял. А чем не подходит стандартный nginx модуль nginx_upload_module? Насколько я понимаю, он может предоставлять информацию о прогрессе закачки любому клиенту, который знает идентификатор файла. Я его использовал в своих проектах для обычного варианта показа загрузки клиенту, но с тем-же успехом его можно использовать и для показа прогресса третьей стороне. Главное что-бы третья сторона знала идентификаторы закачиваемых файлов.
>

В каком смысле "стандартный" модуль? Это тот, который несовместим с Nginx 1.3.9+ и был заброшен автором на произвол судьбы?
читать тут https://github.com/vkholodkov/nginx-upload-module/issues/41#issuecomment-15692917
Существуют попытки патчить этот модуль для новых версий Nginx, но вопрос - зачем, если Nginx сам и так умеет делать 80% того, что нужно?
Есть стандартная функциональность client_body_in_file_only, есть официальная документация, можно также почитать тут https://coderwall.com/p/swgfvw

В процессе аплоада файла можно узнать размер файла в temp dir и вычислить проценты от общего объема,
однако как вычислить имя тестового файла это вопрос к Максиму и Валентину, можно ли так сделать?

Анатолий

>
> 2 мая 2013 г., 9:21 пользователь pioneer32 <nginx-forum@nginx.us> написал:
> Приветствую всех!
>
> Стоит следующая задача:
> Есть web-сервер front - nginx, back - fcgi-php. На него идут upload-ы файлов
> (несколько десятков клиентов единовременно), необходимо с периодичностью
> 10-15 секунд, предоставлять информацию стороннему сервису о состояние
> загрузок (% выполненности или в байтах всего/аплоадед - не принципиально).
> Как предоставлять - не принципально, т.к. я вообще не могу нагуглить, какой
> модуль можно для этого использовать (ну или не понял как применить для
> данной задачи имеющиеся).
>
> Бузу очень признателен любой подсказке или направлению гугления.
>
> P.S. Всех с первомайскими праздниками!
>
> Posted at Nginx Forum: http://forum.nginx.org/read.php?21,238783,238783#msg-238783
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Ищу решения для нестандартного upload progress-а

pioneer32 May 02, 2013 01:21AM

Re: Ищу решения для нестандартного upload progress-а

Andrey Velikoredchanin May 02, 2013 06:32AM

Re: Ищу решения для нестандартного upload progress-а

Anatoly Mikhailov May 02, 2013 07:44AM

Re: Ищу решения для нестандартного upload progress-а

pioneer32 May 02, 2013 09:02AM

Re: Ищу решения для нестандартного upload progress-а

Валентин Бартенев May 02, 2013 09:38AM

Re: Ищу решения для нестандартного upload progress-а

Serafim May 02, 2013 10:44AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 292
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready