Re: nginx конфиг для домена
> On 17 Mar 2018, at 12:52, iuerhiguerhgwrote: > > подскажите пожалуйста что прописать в location конфига домена чтоб при > запросе domain.com/1.html отдавало /var/www/www-root/25.html location = /1.html { alias /var/www/www-root/25.html; } -- Igor Sysoev http://nginx.com ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
cache_manager process waits 1 day to start working
Доброго дня, Столкнулся с ситуацией, когда процесс "nginx: cache manager process" начинает что-то делать только через сутки после рестарта nginx'а. Целые сутки он потребляет очень мало RAM (чуть больше 3500kB), в strace по кругу следующее: --- SIGALRM {si_signo=SIGALRM, si_code=SI_KERNEL} --- rt_sigreturn() = -1 EINTR (Interrupted system call) epoll_wait(7, 55b5d0d6bdc0, 512, -1)= -1 EINTR (Interrupted system call) --- SIGALRM {si_signo=SIGALRM, si_code=SI_KERNEL} --- rt_sigreturn() = -1 EINTR (Interrupted system call) epoll_wait(7, 55b5d0d6bdc0, 512, -1)= -1 EINTR (Interrupted system call) Само собой, кеши за сутки распухают, никто не чистит устаревшие файлы. Через 24 часа (с небольшими копейками, минута-две) процесс начинает потреблять оперативку и довольно шустро вычищает старые файлы из кешей. И до следующего рестарта все ОК. Процесс "nginx: cache loader process" после рестарта аналогично ждет минуту, потом работает несколько минут и завершается. Директив proxy_cache_path на весь nginx несколько, с разным параметром inactive, есть даже с inactive=600. nginx-1.12.2, nginx-1.13.10 - подвержены "проблеме". Ни в документации, ни в коде, ни в гугле ничего пока по этому поводу не нашел. Просьба направить по правильному пути. Спасибо. ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Релиз Unit 0.7 beta
Здравствуйте. Рад сообщить о выпуске новой бета-версии NGINX Unit с исправлением ряда ошибок и поддержкой Ruby/Rack. Теперь с помощью Unit можно легко запускать такие приложения, как, например, Redmine. Изменения в Unit 0.7 22.03.2017 *) Добавление: модуль Ruby. *) Исправление: в обнаружении модулей. *) Исправление: различные неопределённости параллелизма во время изменения конфигурации и при завершении. *) Исправление: символы табуляции и оконечные пробелы не допускались в значениях полей HTTP заголовка. *) Исправление: в Python модуле происходил segmentation fault, если start_response() вызывали вне контекста выполнения WSGI-обработчика. *) Исправление: в PHP модуле мог произойти segmentation fault, если на этапе инициализации случались ошибки. Пакеты для Linux и Docker-образы доступны по ссылкам: - Пакеты: https://unit.nginx.org/installation/#precompiled-packages - Docker: https://hub.docker.com/r/nginx/unit/tags/ Пакеты и Docker-образы с новым Ruby модулем будут собраны на следующей неделе. -- Валентин Бартенев ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru