Re: proxy_cache_path max_size mismatch

2017-03-16 Пенетрантность Den Bozhok
17 at 08:10:51PM +0300, Den Bozhok wrote: У нас как раз используется XFS.Вижу, что задаче уже 5 лет, есть ли перспективы в ее решении?Со стороны nginx'а - вряд ли, разумных способов что-то сделать сподобным поведением файловой системы не просматривается. Да ипроблема не выглядит серьёзно

Re: proxy_cache_path max_size mismatch

2017-03-16 Пенетрантность Den Bozhok
У нас как раз используется XFS.Вижу, что задаче уже 5 лет, есть ли перспективы в ее решении? 16.03.2017, 19:56, "Maxim Dounin" <mdou...@mdounin.ru>:Hello!On Thu, Mar 16, 2017 at 07:36:53PM +0300, Den Bozhok wrote: Есть странная ситуация с кэшированием.nginx используется как

proxy_cache_path max_size mismatch

2017-03-16 Пенетрантность Den Bozhok
Доброго дня! Есть странная ситуация с кэшированием.nginx используется как кэш статических файлов с max_size=800GB. Кэш длительное время заполняется, но внезапно на ~500GB включается кэш менеджер и начитает чистить кэш освобождая место. В дальнейшем кэш менеджер держит использование пространства

Re: upstream resolve feature

2017-02-21 Пенетрантность Den Bozhok
Благодарю! 20.02.2017, 17:56, "Maxim Konovalov" <ma...@nginx.com>:Приветствую.On 2/20/17 5:43 PM, Den Bozhok wrote: Здравствуйте! Данное письмо скорее как большая просьба к разработчикам nginx. У nginx в блоке upstream можно указать параметр resolve, что бы поддерживать актуальными

upstream resolve feature

2017-02-20 Пенетрантность Den Bozhok
Здравствуйте! Данное письмо скорее как большая просьба к разработчикам nginx.У nginx в блоке upstream можно указать параметр resolve, что бы поддерживать актуальными ip адреса, если указано доменное имя ресурса.Доступна эта опция в Nginx Plus, либо как сторонний модуль (например:

Re: nging прокси

2016-05-06 Пенетрантность Den Bozhok
Для разбора, нужно писать код, например на lua:https://github.com/openresty/lua-nginx-module#body_filter_by_lua 06.05.2016, 16:42, "Dmitry" <dmi...@zhigulinet.ru>:Код ответа всегда 200, именно разбирать ответ, возможно ли это?On 06.05.2016 10:48, Den Bozhok wrote: А код ответа при

Re: nging прокси

2016-05-06 Пенетрантность Den Bozhok
А код ответа при этом 200 или 404? 06.05.2016, 08:22, "Dmitry" : > Добрый день! > Возникла аздача проксировать https на два сервера, но со следующими > условиями, если один севрвер ответит определенными запросом (не абонента в > биллинге), то проксировать на второй сервер,

Re: переменные в map -> proxy_pass

2016-04-26 Пенетрантность Den Bozhok
Жаль, без ответа. 11.04.2016, 19:15, "Den Bozhok" <undyin...@yandex.ru>: > Благодарю за ответ! > Однако, резолвер описан, и все-равно ошибка присутствует: > >> resolver 10.1.1.5 10.1.1.4  valid=10s; >> resolver_timeout 5s; > > 11.04.2016, 18:53, &quo

Re: Подмена бинарника в докере

2016-04-26 Пенетрантность Den Bozhok
Так а если решение в лоб - запускать nginx не напрямую, а сделать на bash init скрипт и уже из него запускать nginx? Тогда никаких проблем с перезапуском nginx и умиранием докера. 25.04.2016, 22:55, "Anton Bessonov" : > Так и есть, ppid становится 1: > > # ps axw -o

Re: переменные в map -> proxy_pass

2016-04-11 Пенетрантность Den Bozhok
пр. 2016 г. в 18:04, Den Bozhok <undyin...@yandex.ru>:Доброго дня! Попробовал использовать map для выбора бэкенда, что бы затем передавать ее в proxy_pass, но при передаче переменной в proxy_pass nginx не может ее разрезолвить в итоговое значение. конфигурация: geo $backend1 {default &quo

переменные в map -> proxy_pass

2016-04-11 Пенетрантность Den Bozhok
Доброго дня! Попробовал использовать map для выбора бэкенда, что бы затем передавать ее в proxy_pass, но при передаче переменной в proxy_pass nginx не может ее разрезолвить в итоговое значение. конфигурация: geo $backend1 {default "long-host-name1.com";}geo $backend2 {default

Re: http/2 + backend http/1.1

2016-03-20 Пенетрантность Den Bozhok
Спасибо. Был бы очень благодарен за бэкпорт. Без этой директивы не всегда получается использовать модуль upstream, когда он очень нужен. Приходится решать костылями, а это не очень красиво. 18.03.2016, 11:54, "Maxim Konovalov" : > On 3/18/16 11:50 AM, Alex Domoradov wrote: >

Re: http/2 + backend http/1.1

2016-03-19 Пенетрантность Den Bozhok
Понял, спасибо большое! А что насчёт директивы resolve? Есть ли какая-нибудь информация о передаче её в массы? 18.03.2016, 05:10, "Maxim Dounin" <mdou...@mdounin.ru>: > Hello! > > On Fri, Mar 18, 2016 at 04:43:49AM +0300, Den Bozhok wrote: > >> Возник следую

http/2 + backend http/1.1

2016-03-19 Пенетрантность Den Bozhok
Доброго дня!Возник следующий вопрос. При использовании http/2 для клиентов и при этом работая с бэкендами по http/1.1, как происходит работа с соединениями к бэкенду?Насколько я знаю, http/1.1 по умолчанию задумывался как протокол работающий с keepalive.Nginx разбирая мультиплексированные запросы

real_ip_header $variable

2015-11-12 Пенетрантность Den Bozhok
Доброго дня! Пытаюсь решить своеобразную проблему с определением клиентских адресов.Суть в том, что nginx стоит за амазоновским elb балансировщиком.ELB передает траффик в Nginx через proxy_protocol и все вроде бы хорошо и обычной конфигурации типа: set_real_ip_from 192.168.0.0/24;real_ip_header

Re: real_ip_header $variable

2015-11-12 Пенетрантность Den Bozhok
максимум один SSL сертификат на порту. Поэтому трансляция идет в режиме TCP + proxy_protocol, что бы и с SSL проблем не было и http2 нормально работал + real ip были действительно real. 12.11.2015, 17:35, "Maxim Dounin" <mdou...@mdounin.ru>:Hello!On Thu, Nov 12, 2015 at 05:08:38PM +

Re: userid. привести содержимое переменной $uid_set в такой же вид, каким его получает браузер

2015-03-12 Пенетрантность Den Bozhok
) end if ngx.var.http_cookie == nil then return encode_cookie(ngx.var.uid_set) else return ngx.var.http_cookie .. ; .. encode_cookie(ngx.var.uid_set) end '; } proxy_set_header Cookie $user_cookie; } } 11.03.2015, 19:48, Den Bozhok undyin

userid. привести содержимое переменной $uid_set в такой же вид, каким его получает браузер

2015-03-11 Пенетрантность Den Bozhok
Доброго дня! Возник вопрос, можно ли внутри nginx, имея значение $uid_set получить ее представление в Base64, каким его видит бразуер получая заголовок Set-Cookie? Есть необходимость передавать этот uid при проксировании первого запроса пользователя, когда еще никакой куки у пользователя

Re: проблемы с proxy_cache. заголовка Set-Cookie нету.

2014-09-12 Пенетрантность Den Bozhok
 Проверил с proxy_cache_valid, с явным указанием все работает.Спасибо огромное и низкий вам поклон! 11.09.2014, 20:05, "Maxim Dounin" mdou...@mdounin.ru:Hello!On Thu, Sep 11, 2014 at 07:21:27PM +0400, Den Bozhok wrote:Доброго дня!Пытаюсь настроить кеширование картинок но nginx от

проблемы с proxy_cache. заголовка Set-Cookie нету.

2014-09-11 Пенетрантность Den Bozhok
Доброго дня!Пытаюсь настроить кеширование картинок но nginx отказывается кешировать. Не могу понять в чем может быть причина. Никаких лишних заголовков от бэкенда не приходит,поэтому проблем быть не должно, однако.. Конфиг: proxy_cache_path /var/www/cache levels=2:2:2 keys_zone=cache:128m

upstream healt_check

2014-08-05 Пенетрантность Den Bozhok
Доброго дня! Решили попробовать nginx plus и модуль healt_heck. Собственно отрывок из конфига: match backend {  status 200-403;} upstream backend {  zone upstream_backend 64k;  queue 1024;   server slow_start=60s max_cons=1024;   least_conn;} server {  listen 80;   location / {   

Re: upstream healt_check

2014-08-05 Пенетрантность Den Bozhok
Привычка :) 05.08.2014, 18:15, Maxim Konovalov ma...@nginx.com: On 8/5/14 6:10 PM, Den Bozhok wrote:  Доброго дня!  Решили попробовать nginx plus и модуль healt_heck. [...] Почему бы вам не обратиться с этой проблемой на plus-supp...@nginx.com? -- Maxim Konovalov http://nginx.com

multiple access_log with variables in the file path

2014-05-14 Пенетрантность Den Bozhok
Доброго дня! Пытаюсь настроить в nginx несколько access логов для сервера.Имеется два разных формата лога, поэтому хочется писать сразу два лога одновременно. В классической конфигурации все работает: access_log /var/log/nginx/name.access.log format1;access_log /var/log/nginx/name.access.json

Re: Увеличивается время ответа NGINX?

2013-11-07 Пенетрантность Den Bozhok
Если машина уходит в своп, вы уверены что тормозит именно nginx, а не php-fpm например?Вы смотрели какие данные находятся в свопе в момент торможения? 07.11.2013, 12:06, "maxim88" nginx-fo...@nginx.us:Добрый день.Имеем: Ubuntu 12.04 с 1Гиг RAM,  NGINX, PHP-FPM+APC, Varnish, WordPressИногда машина

Re: Несколько сайтов в одном домене

2013-11-07 Пенетрантность Den Bozhok
Примерно так: server { listen 80; server_name example.com;  location /tiger { proxy_pass ... }  location /lynx { proxy_pass ... }  ...} 08.11.2013, 10:49, "Den Bozhok" undyin...@yandex.ru:Так вы в одном конфиге для одного server_name укажите множество location08.11.2013, 10:45, "Z

Re: Redirect

2013-10-17 Пенетрантность Den Bozhok
Нет, не будет. rewrite меняет только uri, поэтому для переадресации вам нужен redirect 15.10.2013, 21:38, Cergoo nginx-fo...@nginx.us: читаю доку, и согласно ей, сие работать не будет rewrite / http://www.defense.gov last; - не? Posted at Nginx Forum:

Re: Redirect

2013-10-09 Пенетрантность Den Bozhok
Но ведь есть return: http://nginx.org/ru/docs/http/ngx_http_rewrite_module.html#return 09.10.2013, 13:24, Cergoo nginx-fo...@nginx.us: В Апаче и IIS есть модуль Redirect который маршрутизирует запросы пришедшие на сервер, в NGINX есть только модуль проксирования, почему отсутсвует просто

Re: Redirect

2013-10-09 Пенетрантность Den Bozhok
Вы об этом?https://httpd.apache.org/docs/2.2/mod/mod_alias.html#redirect  09.10.2013, 14:02, "Cergoo" nginx-fo...@nginx.us:--Но ведь есть return:--http://nginx.org/ru/docs/http/ngx_http_rewrite_module.html#returnСколь понимаю это посылает клиенту ответ с предписанием перейти по другомуurl.модуль

Re: Nginx номинирован на премию Сделано в России на Snob.ru

2013-08-23 Пенетрантность Den Bozhok
Не вижу ничего сложного что бы поддержать ребят, учитывая их труд. Хотя глядя на голоса, Nginx и так впереди :) 23.08.2013, 08:41, Михаил Монашёв postmas...@softsearch.ru: Здравствуйте, Валентин.  Раздел  Предпринимательство  выбирается вверху страницы, сразу под  картинкой, а голосовалка

Re: nginx + memcached + pecl-memcache compression

2013-08-23 Пенетрантность Den Bozhok
По сути ничего не мешает и пожалуй это будет следующим шагом, т.к. другие варианты отсутствуют. 23.08.2013, 13:46, Oleksandr V. Typlyns'kyi wangs...@gmail.com: Today Aug 23, 2013 at 12:32 Kron wrote:  Выключить сжатие всегда можно, просто удобнее было бы что бы они  все-таки сжимались