директива
>worker_shutdown_timeout 600 300;
выключает воркера в диапазоне от 600 до 900 секунд с начала релоада.
--
Alex Vorona
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Привет,
11.03.19 23:45, Vitaliy Okulov wrote:
[...]
nginx version: nginx/1.14.0
Kernel 4.4.0
Возможно будет полезнее использовать reuseport у listen вместо
accept_mutex.
--
Alex Vorona
___
nginx-ru mailing list
nginx-ru@nginx.org
http
при парсинге конфигурации не полностью до того, как
начинали обрабатываться context'ы http, mail и другие ? Или это
проявлялось только при переопределении через -g ?
--
Alex Vorona
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org
Здравствуйте,
23.07.18 12:18, Константин Ткаченко wrote:
openssl OpenSSL 1.0.1e-fips 11 Feb 2013
[...]
В чем может быть причина или в какую хоть сторону копать?
Для начала - версия openssl. Для http2 ALPN нужна 1.0.2+
--
Alex Vorona
___
nginx
или другие критерии, позволяющие отличить master'а от worker'ов в
списке процессов, такие как user
pkill -u root nginx -HUP
--
Alex Vorona
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Привет,
22.06.18 20:09, kpoxa wrote:
Добрый день.
То, что параметр используется для пробивания кешей.
Ну так используйте $request_filename в ключе кэша, чтобы пробивания
работали, а переменную на базе $request_filename, но без параметров -
для фильтрации доступов.
--
Alex Vorona
Здравствуйте,
22.06.18 12:47, kpoxa wrote:
Добрый день.
[...]
$request_filename не подходит, т.к. содержит в себе и GET параметры.
А что мешает отрезать параметры через regexp map ?
--
Alex Vorona
___
nginx-ru mailing list
nginx-ru@nginx.org
http
Здравствуйте,
Хочется логировать иcходящий ip:port, который используется при
подключении nginx к бекенду при использовании *_pass директив и который
можно жестко задать например через proxy_bind. Не нашёл в документации
подходящих переменных. Это осуществимо?
--
Alex Vorona
12.04.18 05:40, gz wrote:
Добрый день.
[...]
Судя по всему, параметры, указанные в URI proxy_pass не URI-кодируются.
Есть ли способы сформировать корректный запрос с произвольными параметрами?
Попробуйте https://github.com/openresty/set-misc-nginx-module
--
Alex Vorona
аковыка".
ssl on; включал SSL на всех listen соответствующего server. Скорее всего
у вас 400-ки были на 80-м порту, добавление $server_port в формат логов
при сохранении ssl on сможет ответить на этот вопрос.
--
Alex Vorona
___
nginx-ru m
location директивы access_log со всеми этими параметрами.
Использую для похожих задач include.
--
Alex Vorona
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Hello,
26.01.18 12:16, CoDDoC wrote:
[...]
pstree дает такую картину:
nginx───2*[nginx───32*[{nginx}]]
32 воркера на каждый из двух
Куда копать?
http://nginx.org/en/docs/ngx_core_module.html#thread_pool
--
Alex Vorona
___
nginx-ru mailing list
Hi,
24.09.17 19:06, EugeneNF wrote:
[...]
Но nginx ждёт пока не закончится первый запрос. Есть ли опция чтобы отменить
первый запрос при получении второго от того же самого клиента?
Как вы увидели, что именно nginx "ничего не делает" и просто ждёт ?
--
A
Здравствуйте,
nginx у меня без проблем слушает https 443 и проксирует на tomcat https
на нестандартный порт. Правда сертификаты LetsEncrypt.
Посмотрите, что в error-логах nginx.
--
Alex Vorona
___
nginx-ru mailing list
nginx-ru@nginx.org
http
t_header X-Original-URI-with-args $request_uri;
proxy_set_header X-Normalized-URI $uri;
--
Regards,
Alex Vorona
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Hi,
31.07.17 12:09, pshvedko wrote:
Насколько я понял такой трейлер будет статический.
http://nginx.org/r/add_trailer/ru
"В значении можно использовать переменные."
--
Alex Vorona
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman
там с
ресолвером проблема - его настраивать надо
И всё равно резолвинг только в момент запуска nginx.
--
Alex Vorona
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Привет,
29.12.16 09:15, Vvedensky wrote:
Разобрался, правильно так
location /robots.txt {
try_files /robots1.txt @rewrite;
rewrite /robots1.txt permanent;
}
Отсутствует именованый location @rewrite,
Hello,
20.10.16 13:30, YuriV wrote:
Всем привет.
Наверное тема баянистая, но что-то никак не выходит каменный цветок :(
Итак, есть nginx 1.8.0 или 1.10.2, ну и регулярка в мапе не работает
нивкакую:
map $http_host $new_host {
~*^resources\.(?P.+) res.$dom1;
18.02.16 13:00, Андрей Василишин пишет:
Всем привет!
Как сделать так, чтобы try_files искал файл без учета регистра. Есть
часть расширение у файлов в верхнем регистре, часть в нижнем, ссылки все
в нижнем регистре.
Для известного расширения можно попробовать regex capturing location на
имя файла
02.02.16 13:26, alexandre_frolov пишет:
[..]
Т.е. правильно ли я понял, что выделение второго IP - абсолютная
необходимость?
Да, все сайты без https на одном IP, все сайты с http и работающим
https+SNI на втором IP.
___
nginx-ru mailing list
С IPv6 попадался https://bugzilla.redhat.com/show_bug.cgi?id=1243958, но
там хотя бы понятно почему на IP еще нельзя забиндиться - init-скрипт
IP добавил и вышел, но IP еще не успевает появиться на интерфейсе из-за
IPv6 DAD. Посмотрите когда в системе после запуска "Starting LSB: Bring
Похоже проблемы с настройками ОС
http://nginx.org/en/docs/freebsd_tuning.html
net.inet.ip.portrange.randomized=0
net.inet.ip.portrange.first=1024
net.inet.ip.portrange.last=65535
Для Linux sysctl net.ipv4.ip_local_port_range
___
nginx-ru mailing list
14.09.15 13:44, denis пишет:
14.09.2015 9:05, Alex Vorona пишет:
14.09.15 08:55, Андрей Василишин пишет:
14.09.2015 8:36, Alex Vorona пишет:
13.09.15 23:08, Андрей Василишин пишет:
Добрый день всем!
Хочу странного. Хочу делать limit_rate в зависимости от
$connections_active и желательно без
14.09.15 17:58, Андрей Василишин пишет:
Надо в зависимости от $connections_writing устанавливать $limit_rate,
при чем ступенчато. Скажем от 0 до 5к - без ограничений, от 5к до 10к -
ограничение 200к, от 10к до 15к - 150к, от 15к и выше - 100к
И если бы еще это ограничение срабатывало на все
14.09.15 08:55, Андрей Василишин пишет:
14.09.2015 8:36, Alex Vorona пишет:
13.09.15 23:08, Андрей Василишин пишет:
Добрый день всем!
Хочу странного. Хочу делать limit_rate в зависимости от
$connections_active и желательно без обращения на бэкенд за данной
логикой. Как такое сделать
10.07.15 15:47, BieZax пишет:
Только флаг. Хотя не исключаю, что это совпадение, т.к. проблема и
до отключения модуля не сразу проявилась.
В документации указано что по умолчанию threads=32. 24*32=768, при
ротации логов по SIGUSR1 проблемы еще быть не должно. Возможно проблема
26.05.15 17:17, Maxim Dounin пишет:
*) Добавление: параметр reuseport директивы listen.
Спасибо Sepherosa Ziehau и Yingqi Lu.
Кроме равномерного распределения коннектов между worker'ами какие еще
use-case'ы ? Как работает совместно с multi_accept on ?
Пробуйте запускать распаковку через cgexec в группе с небольшим
количеством памяти и придавленным IO.
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
22.12.2013 22:23, Helg wrote:
Запустите, например 24 инстанса вашего демона на разных портах.
Всех их пропишите под один upstream. Метод балансировки least_conn,
keepalive выключите.
Да. Но тогда на каждый запрос будет создаваться новое соединение. Этого и
хочется избежать.
А unix-сокеты уже
22.11.2013 22:47, Gelun, Artem wrote:
Добрый вечер, коллеги
Помогите, пожалуйста, разобраться с тормозами при отдаче статики (файлы
порядка 2-4 МБайт, около 700-1000 rps, keep-alive не используется со
стороны клиента (!), 99% клиентских сессий - с localhost, отдача начинает
тормозить где-то
22.09.2013 18:27, 5 wrote:
Подскажите пожалуйста, никак не могу сообразить, как сделать так, чтобы
данные возвращаемые memcached-сервером, использовать в качестве uri для
дальнейшего проксирования с помощью nginx? Можно ли их поместить в
какую-либо переменную, а потом сделать proxy_pass
07.09.2013 00:10, Gelun, Artem wrote:
Ещё одно - многоуровневые кэши (конечно, их можно реализовать
проксированием запросов на другой server, но это как-то криво и гонять
несколько гигабит через loopback нехорошо)
если TCP не нравится - гоняйте через unix-сокеты. Хотя и для TCP это не
проблема
24.08.2013 18:16, Daniel Podolsky wrote:
Бэкэнду нужен правильный Host и, как я уже писал выше, у меня нет к нему
доступа.
вам точо нужно проксирование, а не редирект 302?
если точно, то можно сколхозить схему с двойным проксированием
upstream cdn {
server 127.0.0.1:port1;
17.06.2013 15:06, Валентин Бартенев wrote:
Умеет nginx se: http://nginx.com/products.html
Где-то можно почитать о enhanced-фичах nginx se, помимо всплывающих окошек по
ссылке?
___
nginx-ru mailing list
nginx-ru@nginx.org
35 matches
Mail list logo