Максим пишет: > Lua - сторонний модуль. И я бы не рекомендовал использовать его > без нужды, качество кода там - сомнительное.
При этом этот модуль с кодом сомнительного качества присутствует в плюсе nginx, то покупая nginx plus, клиент получает одну из компонент сомнительного качества. Я вижу это так. Да и если бы он был на столько сомнителен на сколько об этом заявляют Дунин и Бартенев, разве он попал бы в nginx plus? Я вот лично запутался в теме -- какой вопрос обсуждается? От вопроса отклонились, но он по прежнему актуален для меня. Повторюсь, в кратце: - есть nginx, есть вебдав - есть задача: при закачке файла в случае отсутствия места на storage1(/tmp/ram/testdav), nginx должен положить закачиваемый файл на storage2(/etc/nginx/next_stor) - при окончании места на storage1 во время загрузки файла по webdav, клиент получает ответ 500 - сделано перенаправление на другой location с другим root ссылающимся уже на storage2, в случае возникновения 500 (то есть в случае окончания места на storage1). - результат в логах следующий: > 2016/03/18 19:17:33 [alert] 32563#0: *19 write() > "/tmp/ram/testdav/tengine.tar.0000000012" failed (28: No space left on > device), client: 127.0.0.1, server: testdav, request: "PUT /tengine.tar > HTTP/1.1", host: "testdav" > 2016/03/18 19:17:33 [crit] 32563#0: *19 chmod() > "/var/cache/nginx/client_temp/0000000011" failed (2: No such file or > directory), client: 127.0.0.1, server: testdav, request: "PUT /tengine.tar > HTTP/1.1", host: "testdav" > 2016/03/18 19:17:33 [crit] 32563#0: *19 unlink() > "/var/cache/nginx/client_temp/0000000011" failed (2: No such file or > directory), client: 127.0.0.1, server: testdav, request: "PUT /tengine.tar > HTTP/1.1", host: "testdav" Есть рекомендации/идеи как реализовать? Если нужен мой конфиг, сообщите я скину. 21 марта 2016 г., 15:22 пользователь Maxim Konovalov <ma...@nginx.com> написал: > On 3/21/16 3:09 PM, Иван Мишин wrote: > > Если купить NGINX Plus Extras Package - там внутри будет lua модуль. > > https://www.nginx.com/products/technical-specs/ > > > > что-то я совсем запутался, в плюсе говорится о поддержке lua > > модуля, а в этой > > теме https://forum.nginx.org/read.php?21,265294,265310 Бартенев и > > Дунин говорят о кривости данного модуля. Как же он оказался в плюсе, > > если по словам людей из nginx, этот модуль якобы плохой? > > > Валентин нигде не говорит, что он плохой. Он лишь сообщает очевидную > истину, что доп. код несет в себе доп. риски. > > Максим Дунин пишет, что код далек от совершенства, что скорее всего > соответствует действительности для бОльшей части кода, написанного > человечеством за всю историю программирования. > > Оба выражают свое личное мнение (и я с ними тоже). > > Я вот лично запутался в теме -- какой вопрос обсуждается? > > -- > Maxim Konovalov > > _______________________________________________ > 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