Наверно мне тут стоит согласиться и искать другие решения. On 07/20/11 23:02, Gena Makhomed wrote: > On 20.07.2011 22:36, Роман Москвитин wrote: > >> Порекомендую посмотреть в сторону pacemaker'а. Я его сейчас активно >> изучаю. По крайней мере оноby sergey.kobzar - Nginx Mailing List - Russian
Линк можно на pacemaker? Отслеживать доступность сервиса и Nagios прекрасно умеет. К нему можно написать плагин, который будет модифицировать зону по событию. On 07/20/11 22:36, Роман Москвитин wrote: > Порекомендую посмотреть в сторby sergey.kobzar - Nginx Mailing List - Russian
On 07/20/11 22:24, Gena Makhomed wrote: > On 20.07.2011 21:23, Sergey Kobzar wrote: > >>> То, что вы хотите, совместную работу приложения, >>> днс и взаимный мониторинг, насколько мне известно, есть только в >>> коммерческих решениях, например вby sergey.kobzar - Nginx Mailing List - Russian
On 07/20/11 17:04, Илья Шипицин wrote: > В недоступности сервера ничего смертельного нет. Если в днс указаны > несколько серверов, при этом первый не вернул TCP fin, то запрос пойдет > на следующие сервера. Этот принцип работает длby sergey.kobzar - Nginx Mailing List - Russian
On 07/20/11 19:56, Igor Sysoev wrote: > On Wed, Jul 20, 2011 at 07:51:37PM +0300, Sergey Kobzar wrote: >> Задача: если файл не существует, необходимо возвращать картинку и 404. >> >> location ~* \.(css|gif|html|ico|jpg|js|png)$ { >> root /home/www/site/htdocs; >> expires max; >> >&gby sergey.kobzar - Nginx Mailing List - Russian
Задача: если файл не существует, необходимо возвращать картинку и 404. location ~* \.(css|gif|html|ico|jpg|js|png)$ { root /home/www/site/htdocs; expires max; try_files $uri /resources/images/new_comp_def_img.jpg =404; } Картинка возвращается, а вот 404 ответа не получаю: 94by sergey.kobzar - Nginx Mailing List - Russian
On 07/17/11 15:22, Илья Шипицин wrote: > Если не забывать уменьшать так же и SOA minimal (negative ttl), то днс > прекрасно всё отрабатывает. Проверено тыщу раз. Все кроме поисковых > роботов сразу уходят на новые адреса. ОК - еще раз перепроby sergey.kobzar - Nginx Mailing List - Russian
On 07/17/11 14:23, Andrey N. Oktyabrski wrote: > On 02.07.11 17:03, Sergey Kobzar wrote: >> А посоветовать кто-ть realtime log analyzer для nginx с высокой >> нагрузкой может? Понятно, что много фитчей тут ожидать не приходится. > http://www.hping.org/visitors/ Спасибо, Андрей ;)by sergey.kobzar - Nginx Mailing List - Russian
On 07/15/11 14:46, Alexander Bodnarashik wrote: >> LVS умеет корректно обрабатывать http codes типа 502/504 и выкидывать mode из облака как это делает Nginx? > Да, например, средствами ldirectord можно запрашивать статическую страницу и проверять ответ. Спby sergey.kobzar - Nginx Mailing List - Russian
On 07/15/11 12:28, Alexandre Snarskii wrote: > Тем, что на базе nginx'а она просто не заведется ;) > Посмотрите вот на эту презентацию: > > http://www.nanog.org/meetings/nanog51/presentations/Monday/NANOG51.Talk45.nanog51-Schaumann.pdf > > там рассказывается как похожий на ваш сценby sergey.kobzar - Nginx Mailing List - Russian
On 07/15/11 12:07, Alexander Bodnarashik wrote: > Если условия позволяют - может стоит попробовать LVS via direct routing? Идея хорошая и я уже на нее смотрел, но нет тех. возможности: 1. Адреса назначаются хостером по DHCP. 2. Одному серверу назначаетсяby sergey.kobzar - Nginx Mailing List - Russian
On 07/15/11 11:48, Alex Vorona wrote: > 15.07.2011 00:46, Sergey Kobzar wrote: >> В датаценте, где арендуем сервера установлен лимит по трафику. Превышение лимита строго >> карается денгами. > 100TB за $200 по-моему уже давно реальность на нормальном жby sergey.kobzar - Nginx Mailing List - Russian
On 07/15/11 11:11, Роман Москвитин wrote: > Мне кажется, клиент ОЧЕНЬ удивится, когда ему придет ответ от другого сервера. > Так что надо мудрить что б исходящие пакеты шли от имени IP фронтэнда. Вот этого и хочется избежать. Хотяby sergey.kobzar - Nginx Mailing List - Russian
В датаценте, где арендуем сервера установлен лимит по трафику. Превышение лимита строго карается денгами. Решили разнести нагрузку на несколько серверов. Но идея в следующем - входящие запросы поступают на frontend (load balaby sergey.kobzar - Nginx Mailing List - Russian
Не срабатывает конструкция if ($http_user_agent ~ (^$|libwww-perl|Seznam)) { return 403; } Т.е. такой запрос проходит "GET /es/ HTTP/1.1" 200 140381 "-" "-" "-" а такой блокируется "GET /Companies/pixel-informatique4/0080003775983 HTTP/1.1" 403 332 "-" "libwwwby sergey.kobzar - Nginx Mailing List - Russian
А посоветовать кто-ть realtime log analyzer для nginx с высокой нагрузкой может? Понятно, что много фитчей тут ожидать не приходится. On 07/02/11 10:34, Un Lexx wrote: > по пунктам ваших вопросов обьяснять очень много проще за вас все > сделатьby sergey.kobzar - Nginx Mailing List - Russian
On 07/01/11 13:56, Alex Aster wrote: > Хм...все несколько неправильно поняли вопроса. > Я не работаю в этой корпорации - они наши клиенты по геобазе. > А сам я с nginx на ты уже шесть лет, еще с версий 1.Х А мне казалось, что Nginx 1.x вышел тольby sergey.kobzar - Nginx Mailing List - Russian
On 06/23/11 15:55, dalex wrote: > sergey.kobzar Wrote: > ------------------------------------------------------- >> Сделать вложеным локейшном >> >> location /tools/ { >> auth_basic "closed site"; >> auth_basic_user_file conf/htpasswd; >> ... >> location ~ \.php$ { >> ... >> } >> } > >by sergey.kobzar - Nginx Mailing List - Russian
Сделать вложеным локейшном location /tools/ { auth_basic "closed site"; auth_basic_user_file conf/htpasswd; ... location ~ \.php$ { ... } } ? On 06/23/11 14:40, dalex wrote: > Разобрался. перекрывает эту локацию > локация для fastcgi. Но судя по информации > в интернете - этby sergey.kobzar - Nginx Mailing List - Russian
On 06/09/11 19:12, Igor Sysoev wrote: > Всё-таки длительная работа с RewriteRule/Cond формирует особенным образом > извилины - на совершенно ровном месте появляются if'ы и регулярные > выражения. Как уже сказал Максим всё прекрасно работаетby sergey.kobzar - Nginx Mailing List - Russian
On 06/09/11 17:34, Sergey Kobzar wrote: > On 06/09/11 17:17, Maxim Dounin wrote: > >> В location нельзя использовать переменные. Впрочем, совершенно >> непонятно зачем они тут вообще. Тот же эффект будет, если просто >> написать: >> >> location / { >>by sergey.kobzar - Nginx Mailing List - Russian
On 06/09/11 17:17, Maxim Dounin wrote: > В location нельзя использовать переменные. Впрочем, совершенно > непонятно зачем они тут вообще. Тот же эффект будет, если просто > написать: > > location / { > root /home/www/qa-dev; > > Maxim Douninby sergey.kobzar - Nginx Mailing List - Russian
Выкинул include /home/www/qa-dev/rewrites.conf; чтобы не путалась под ногами. Результат тот же. On 06/09/11 17:06, Sergey Kobzar wrote: > Приветствую. > > Для тестирования необходимо несколько сайтов. Использовать поддомены > нельзя. Использую подпаby sergey.kobzar - Nginx Mailing List - Russian
Приветствую. Для тестирования необходимо несколько сайтов. Использовать поддомены нельзя. Использую подпапки. Конфиг: server { access_log /var/log/nginx/access.log main; error_log /var/log/error.log info; if ($request_uri ~* ^/dev-(1|2|3)/.*$) { setby sergey.kobzar - Nginx Mailing List - Russian
On 05/25/11 17:55, Maxim Dounin wrote: > Hello! > > On Wed, May 25, 2011 at 05:36:06PM +0300, Sergey Kobzar wrote: > >> Приветствую. >> >> В наследство от Apache досталось штук 400 реврайтов вида: >> >> rewrite ^/(m/)?(/)?Latest-BudgetAds/?$ >> /?mobile=$1&country=$2&page=Latest_BudgetAds&by sergey.kobzar - Nginx Mailing List - Russian
Приветствую. В наследство от Apache досталось штук 400 реврайтов вида: rewrite ^/(m/)?(/)?Latest-BudgetAds/?$ /?mobile=$1&country=$2&page=Latest_BudgetAds&$args; как сделать так, чтобы pattern был регистронезависимым? Не хочется переписывать все 400 реврайтовby sergey.kobzar - Nginx Mailing List - Russian
Тема снимается - забыл выставить '/' в начале патерна. Пора на отдых. Спасибо всем поучаствовавшим :) On 04/26/11 19:24, Sergey Kobzar wrote: > Приветсвую. > > Переношу сайт с Apache на Nginx. > > Есть правило в Apache: > RewriteRule ^CasayJardin(.*).(htm|html)$ /by sergey.kobzar - Nginx Mailing List - Russian
Приветсвую. Переношу сайт с Apache на Nginx. Есть правило в Apache: RewriteRule ^CasayJardin(.*).(htm|html)$ /Ofertacasayjardin2.php?ida=$1 В Nginx оно выглядит rewrite ^CasayJardin(.*).(htm|html)$ /Ofertacasayjardin2.php?ida=$1; Если открываю https://site/Ofertacasayjardin2.php?ida=0 - все ОК. Если же открыть httpby sergey.kobzar - Nginx Mailing List - Russian
On 04/21/11 00:20, Vladislav V. Prodan wrote: > 20.04.2011 23:53, vitaly@rcdesign.ru пишет: >> Я бы сначала проверил конфиг пыха на предмет кодировок. По умолчанию там >> latin какая-то. Будет глючить на некоторых строковых >> функциях. > ... > >> mbstrinby sergey.kobzar - Nginx Mailing List - Russian
Приветствую. Сайт переехал на новый сервер. Поменялось кардинально все: Apache -> Nginx php 5.2 -> php-fpm 5.3.6 Ubuntu -> Gentoo DB осталась без изменений, добавил APC. Появилась одна проблема - символ ó отображается как ó. В ОС поддержка UTby sergey.kobzar - Nginx Mailing List - Russian