On 01/13/14 20:30, VovansystemS wrote: >> Кстати, готовые решения есть? А то постоянно приходиться самому че-то >> сочинять. > есть route 53 амазона, он умеет проверять на доступность и изменять > днс записи по соответствующим правилаby sergey.kobzar - Nginx Mailing List - Russian
On 01/13/14 20:22, Валентин Бартенев wrote: > On Monday 13 January 2014 20:17:34 Sergey Kobzar wrote: >> On 01/13/14 19:46, VovansystemS wrote: >>>>> Половина попыток подключиться будет обламываться по таймауту. >>>> в итоге клиенты будут не довольны ? >>>by sergey.kobzar - Nginx Mailing List - Russian
On 01/13/14 19:46, VovansystemS wrote: >>> Половина попыток подключиться будет обламываться по таймауту. >> в итоге клиенты будут не довольны ? > > да. я уже много лет с нетерпением жду того момента, когда браузеры > научатся понby sergey.kobzar - Nginx Mailing List - Russian
On 11/01/13 17:02, Валентин Бартенев wrote: >>> Альтернативный, и даже наверное лучший и более простой вариант всего >>> этого: использовать аналогичным образом модуль ngx_http_auth_request. >>> >>> http://nginx.org/ru/docs/http/ngx_http_auth_requeby sergey.kobzar - Nginx Mailing List - Russian
On 11/01/13 15:09, Валентин Бартенев wrote: > On Friday 01 November 2013 17:02:43 Валентин Бартенев wrote: >> On Friday 01 November 2013 16:54:43 Sergey Kobzar wrote: >> [..] >> >>>> Далее у вас есть internal location, в котором тот же >>>> proxy_pass/fastcgi_pass с переменной и заby sergey.kobzar - Nginx Mailing List - Russian
On 11/01/13 15:02, Валентин Бартенев wrote: > On Friday 01 November 2013 16:54:43 Sergey Kobzar wrote: > [..] >>> Далее у вас есть internal location, в котором тот же >>> proxy_pass/fastcgi_pass с переменной и запрос отправляется на нужный >>> сервер. >> >> А переby sergey.kobzar - Nginx Mailing List - Russian
On 11/01/13 14:47, Валентин Бартенев wrote: > Зависит от того, что вам требуется. Как я первоначально понял ваш вопрос, > требуется на каждый запрос решать на какой сервер он пойдет. Да - так и есть. > В этом случае вы сначала с пby sergey.kobzar - Nginx Mailing List - Russian
On 11/01/13 14:41, Валентин Бартенев wrote: > On Friday 01 November 2013 16:35:57 Sergey Kobzar wrote: >> On 11/01/13 14:28, Oleksandr V. Typlyns'kyi wrote: >>> Today Nov 1, 2013 at 14:23 Sergey Kobzar wrote: >>>> Приветсвую >>>> >>>> Nginx стоит как frontend. За ним находится несколькоby sergey.kobzar - Nginx Mailing List - Russian
On 11/01/13 14:32, Валентин Бартенев wrote: > On Friday 01 November 2013 16:23:32 Sergey Kobzar wrote: >> Приветсвую >> >> Nginx стоит как frontend. За ним находится несколько десятков или более >> бэкендов (разные servername). Необходимо динамически управляby sergey.kobzar - Nginx Mailing List - Russian
On 11/01/13 14:28, Oleksandr V. Typlyns'kyi wrote: > Today Nov 1, 2013 at 14:23 Sergey Kobzar wrote: > >> Приветсвую >> >> Nginx стоит как frontend. За ним находится несколько десятков или более >> бэкендов (разные servername). Необходимо динамически управлять на кby sergey.kobzar - Nginx Mailing List - Russian
Приветсвую Nginx стоит как frontend. За ним находится несколько десятков или более бэкендов (разные servername). Необходимо динамически управлять на какой бэкенд запрос упадет. Править nginx.conf и перечитывает его не вариант, т.к. этby sergey.kobzar - Nginx Mailing List - Russian
On 10/27/13 14:37, Vipper wrote: > Доброго времени суток! > Господа, помогите пожалуйста правильно решить вопрос. > Гугление и чтение мануалов по этому вопросу привело к каше в голове и кучи > сомнительных решений. > > У меня естby sergey.kobzar - Nginx Mailing List - Russian
On 08/12/13 18:32, Валентин Бартенев wrote: > On Monday 12 August 2013 19:22:07 Sergey Kobzar wrote: >> On 08/12/13 18:14, Валентин Бартенев wrote: >>> On Monday 12 August 2013 18:50:49 Sergey Kobzar wrote: >>>> location / { >>>> >>>> rewrite ^/\?portfolio=hungary /en/europe/hungary last; >>>>by sergey.kobzar - Nginx Mailing List - Russian
On 08/12/13 18:14, Валентин Бартенев wrote: > On Monday 12 August 2013 18:50:49 Sergey Kobzar wrote: >> location / { >> rewrite ^/\?portfolio=hungary /en/europe/hungary last; >> rewrite_log on; >> >> try_files $uri $uri/ /index.php?q=$request_uri; >> } >> >> >> Запрашиваемый URL: >> >&gby sergey.kobzar - Nginx Mailing List - Russian
On 08/12/13 17:50, Sergey Kobzar wrote: > location / { > rewrite ^/\?portfolio=hungary /en/europe/hungary last; > rewrite_log on; > > try_files $uri $uri/ /index.php?q=$request_uri; > } > > > Запрашиваемый URL: > > http://site.com/en/?portfolio=hungary > > В логе: > > 2013/08/12 17:44:46 21714#0: *1 "^/\?portfolio=by sergey.kobzar - Nginx Mailing List - Russian
location / { rewrite ^/\?portfolio=hungary /en/europe/hungary last; rewrite_log on; try_files $uri $uri/ /index.php?q=$request_uri; } Запрашиваемый URL: http://site.com/en/?portfolio=hungary В логе: 2013/08/12 17:44:46 21714#0: *1 "^/\?portfolio=hungary" does not match "/", client: 1.1.1.1, server: site.com, request: "GET /?portfolby sergey.kobzar - Nginx Mailing List - Russian
On 08/09/13 12:49, Валентин Бартенев wrote: > On Friday 09 August 2013 13:12:17 Sergey Kobzar wrote: >> Продолжение исторрии: >> >> # la /var/log/nginx/ | grep access.log >> -rw-r--r-- 1 nginx root 0 Aug 9 03:10 access.log >> -rw-r--r-- 1 nginx root 1.1G Aug 4 03:10 access.log-20130804 >> -rw-r--r-- 1 nginx root 2.5Gby sergey.kobzar - Nginx Mailing List - Russian
Продолжение исторрии: # la /var/log/nginx/ | grep access.log -rw-r--r-- 1 nginx root 0 Aug 9 03:10 access.log -rw-r--r-- 1 nginx root 1.1G Aug 4 03:10 access.log-20130804 -rw-r--r-- 1 nginx root 2.5G Aug 6 03:10 access.log-20130805 -rw-r--r-- 1 nginx root 2.5G Aug 8 01:31 access.log-20130807 -rw-r--r-- 1 nginx root 20M Aug 8 03:10 access.log-20130808 -rw-r--r-- 1by sergey.kobzar - Nginx Mailing List - Russian
On 08/08/13 10:43, Boris Talovikov wrote: >>>> cat /etc/logrotate.d/nginx >>>> /var/log/nginx/*.log { >>>> daily >>>> rotate 5 >>>> missingok >>>> nocompress >>>> sharedscripts >>>> postrotate >>>> test -r /run/nginx.pid &&by sergey.kobzar - Nginx Mailing List - Russian
On 08/07/13 20:56, Вячеслав Кокорин wrote: > > 07.08.2013, в 21:06, Sergey Kobzar <sergey.kobzar@itcraft.org> написал(а): > >> Продолжение истории: >> >> # ls -alh /var/log/nginx/ >> total 8.8G >> drwxr-xr-x 2 nginx root 4.0K Aug 7 03:10 . >> drwxr-xr-x 11 root root 4.0K Aug 7 03:10 .. >> -rw-r-by sergey.kobzar - Nginx Mailing List - Russian
Продолжение истории: # ls -alh /var/log/nginx/ total 8.8G drwxr-xr-x 2 nginx root 4.0K Aug 7 03:10 . drwxr-xr-x 11 root root 4.0K Aug 7 03:10 .. -rw-r--r-- 1 nginx root 0 Aug 7 03:10 access.log -rw-r--r-- 1 nginx root 1.2G Aug 2 03:10 access.log-20130802 -rw-r--r-- 1 nginx root 1.2G Aug 3 03:10 access.log-20130803 -rw-r--r-- 1 nginx root 1.1G Aug 4 03:10 access.loby sergey.kobzar - Nginx Mailing List - Russian
On 08/04/13 14:59, Vladislav Prodan wrote: > > > --- Исходное сообщение --- > От кого: "Виктор Вислобоков" <corochoone@gmail.com> > Дата: 4 августа 2013, 14:39:32 > > >> А мне кажется всё это неэффективно. IP адресов прорва и каждый задолбаешьсяby sergey.kobzar - Nginx Mailing List - Russian
On 08/01/13 12:20, Maxim Dounin wrote: > Hello! > > On Thu, Aug 01, 2013 at 10:27:39AM +0300, Sergey Kobzar wrote: > >> Валентин, спасибо >> >> On 08/01/13 01:14, Валентин Бартенев wrote: >> >>> >>> https://bugs.gentoo.org/show_bug.cgi?id=473036 >>> >> >> 1. upstream explained it and acceptedby sergey.kobzar - Nginx Mailing List - Russian
On 08/01/13 05:41, admin@sysadmins.el.kg wrote: > У меня (RHEL 6) в качестве postrotate-команды используется эта: > /etc/init.d/nginx reload > /dev/null 2>/dev/null || true > в скрипте /etc/init.d/nginx в функции отвечающей за reload используется > killproc $nginx -HUP > > Попробуйте смby sergey.kobzar - Nginx Mailing List - Russian
Валентин, спасибо On 08/01/13 01:14, Валентин Бартенев wrote: > > https://bugs.gentoo.org/show_bug.cgi?id=473036 > 1. upstream explained it and accepted the bug report, this is now on their todo-list - это действительно так? 2. # la /var/log/ | grep nginx drwxr-x--- 2 root root 12K Aug 1 03:10 nginx Т.е. фикс должby sergey.kobzar - Nginx Mailing List - Russian
Linux 3.8.13-gentoo x86_64 nginx-1.4.1-r2 logrotate-3.8.4 cat /etc/logrotate.d/nginx: /var/log/nginx/*.log { daily rotate 5 missingok nocompress sharedscripts postrotate test -r /run/nginx.pid && kill -USR1 `cat /run/nginx.pid` endscript } /etc/logrotate.conf: weekly rotate 4 create dateext compress notifemptby sergey.kobzar - Nginx Mailing List - Russian
Максим On 07/03/13 13:49, Maxim Dounin wrote: > Hello! > > On Wed, Jul 03, 2013 at 01:44:36PM +0300, Sergey Kobzar wrote: > >> Приветствую >> >> На фронтенде (load balancer) стоит Nginx. За ним стоят бэкенды тоже >> с Nginx. На всех включено сжатие: >> >> gzip on; >> gzby sergey.kobzar - Nginx Mailing List - Russian
Приветствую На фронтенде (load balancer) стоит Nginx. За ним стоят бэкенды тоже с Nginx. На всех включено сжатие: gzip on; gzip_min_length 1024; gzip_buffers 16 8k; gzip_types application/x-javascript text/css text/plain; Не будет ли load balancer повторно пережимать контент? Или его вby sergey.kobzar - Nginx Mailing List - Russian
On 05/26/13 18:36, Валентин Бартенев wrote: > On Sunday 26 May 2013 14:51:48 Sergey Kobzar wrote: >> On 05/26/13 03:16, Валентин Бартенев wrote: >>> On Saturday 25 May 2013 21:25:12 Sergey Kobzar wrote: >>>> Приветствую >>>> >>>> Есть >>>> >>>> location ~ ^/(...(...)...)/(..by sergey.kobzar - Nginx Mailing List - Russian
On 05/26/13 03:16, Валентин Бартенев wrote: > On Saturday 25 May 2013 21:25:12 Sergey Kobzar wrote: >> Приветствую >> >> Есть >> >> location ~ ^/(...(...)...)/(...)/(...)/[^/]*$ { >> try_files /cache/$2<???>/$1_$3_$4.jpg >> /index.php?pid=$1&width=$3&height=$4; } >> >> Вместо <???> нby sergey.kobzar - Nginx Mailing List - Russian