Ругается теперь так: nginx: "limit_req" directive is duplicate in /etc/nginx/nginx.conf:54 nginx/1.0.11by jch - Nginx Mailing List - Russian
Привет! Есть задача - скрипты с одним юзер-агентом лимитировать по количеству запросов так, а с другим - этак Написал такую конфигурацию: map $http_user_agent $zone { default 2; "Script-Cool s329fj3d1jc" 10; "Script-Hby jch - Nginx Mailing List - Russian
Привет! Есть такой конфиг: error_page 504 = /cgi-bin/errorpage.pl?request_uri=$request_uri; location /cgi-bin/ { proxy_pass http://10.0.0.50:8289; } Хочется мониторить ошибки 504 и писать о них письма. Но не случается - на сервер 10.0.0.50:8289 прилетает перby jch - Nginx Mailing List - Russian
Решение: proxy_ignore_headers Set-Cookie; proxy_hide_header Set-Cookie;by jch - Nginx Mailing List - Russian
Можно ли заставить nginx кешировать ответы бекенда, даже если там есть заголовок Set-Cookie?by jch - Nginx Mailing List - Russian
Задача такая: есть множство больших xml-файлов, который генерируется с затратой большого количества процессорного времени специальным софтом. Когда какие-то данные в бд меняются, софт перерисовывает весь файл с обновby jch - Russian Forum
А оно осилит 50000 запросов в секунду? Энивей вопрос уже решен устраивающим меня образом. http://forum.nginx.org/read.php?21,95997,98028#msg-98028 - почему бы не прочитать тред до конца, прежде чем писать в него?by jch - Nginx Mailing List - Russian
Описание директив модуля events типа accept_mutex и use, а также post_action неизвестно какого модуля на http://sysoev.ru/nginx/docs/ почему-то отсутствует. Приходится нагугливать их на каких-то левых форумах. Это секретные опции?by jch - Nginx Mailing List - Russian
При большом (~10000) количестве юзеров в htpasswords-файле, используемом для basic-аутентификации nginx начинает работать не очень быстро. Есть там какое-то индексирование или при каждом запросе происходит full scan? Можно ли это делоby jch - Nginx Mailing List - Russian
Набросал прототип с использованием встроенного perl (если бы этот патчик http://catap.ru/blog/2009/05/13/nginx-crc32_name-and-md5_name/ позволял собирать 0.8.40, то перл был бы не нужен вовсе) Работает оно так - новый юзер редиректится на страничку сby jch - Nginx Mailing List - Russian
stop() надо написать в таком стиле: stop() { echo -n $"Stopping $prog:" killproc $prog -QUIT retval=$? if [ $retval = 0 ]; then if [ "$CONSOLETYPE" != "serial" ]; then echo -en "\\033[16G" fi while rh_status_q do sleep 1 echo -n $".&by jch - Nginx Mailing List - Russian
http://forum.nginx.org/read.php?12,56299,56299 Народ, вы такие умные, что даже умнее ddoshostingsolutions.com :Dby jch - Nginx Mailing List - Russian
В гугле да, идиоты одни, капчу на поиск приделали. Ещё и смеют утверждать, что recaptcha до сих пор не взломана, когда Sergey Shepelev их же поисковиком нашёл 4 миллиона скриптов для взлома каптч. Ну и каналы у них очевидно недостатоby jch - Nginx Mailing List - Russian
Есть какие-нибуть готовые куски кода, которые показывают капчу для юзеров без куки, и после ввода капчи выставляющие спецкуку? Хорошо бы ещё чтобы эти куки хранились в memcached. Зачётное вроде как решение против ddos, кто-тоby jch - Nginx Mailing List - Russian
Нужно имя куки JSESSIONID преобразовывать в нижний регистр при отдаче клиенту от бакенда и наоборот, принятую от клиента куку jsessionid превратить в JSESSIONID. Как бы это реализовать?by jch - Nginx Mailing List - Russian
Не тысячи, но достаточно. xslt отрабатывает ~ за 3 секунды. Воркер на это время блокироваться не будет? Можно ли кешировать результаты выполнения xslt?by jch - Nginx Mailing List - Russian
В случае если есть выбор - обрабатывать args в nginx и скармливать xml-файлы в маленькие xslt для каждого конкретного кейса, или передавать пустой xml на вход xslt, обрабатывать параметры внутри xslt и открывать нужные xml-файлы на файby jch - Nginx Mailing List - Russian
Here is one more piece of code, in fact ready module for nginx to work with OCI: http://habrahabr.ru/blogs/nginx/69974/ at the end of post.by jch - Nginx Mailing List - English
This is really wonderful thing! Thx for you work. libdrizzle and libpq meet these conditions while oracle's OCI library needs some hack for the requirement #1. So, you can expect ngx_oracle and even ngx_pgsql to be announced here in the next few weeks or so, and you'll see even more! If you'd join the fun, please don't hesitate to drop us a line :) Maybe this code helps: http://wwwby jch - Nginx Mailing List - English