On 3/2/16 7:55 PM, mikhal123 wrote:
[...]
> так что в документации nginx было бы нелишне упомянуть, что при работе aio
> через threads в ряде случаев возможны вот такие вот локальные DOS'ы сервера.
> мне то собственно уже все равно, но кого-то может спасти от "ожога"
Мужчины, мы же уже выяснили --
Evgeniy Berdnikov Wrote:
---
> Есть, и даже люблю почитать инструкцию прежде чем что-либо делать.
> Вытащил для интереса, в разделе "Техническое обслуживание и текущий
> ремонт"
> ничего не говорится про слив. Написано лишь почему не следует
>
On Wed, Mar 02, 2016 at 08:41:08AM -0500, mikhal123 wrote:
> Evgeniy Berdnikov Wrote:
> > Звучит как предложение написать в инструкции по эксплуатации автомобиля,
> что не следует одновременно сливать масло из картера и заливать новое при
> работающем двигателе. :) Подумайте, отчего такие банальн
Evgeniy Berdnikov Wrote:
> Звучит как предложение написать в инструкции по эксплуатации автомобиля,
что не следует одновременно сливать масло из картера и заливать новое при
работающем двигателе. :) Подумайте, отчего такие банальные вещи в
инструкциях не пишут.
Хм... Могу с уверенность предполож
On Tue, Mar 01, 2016 at 02:05:28PM -0500, mikhal123 wrote:
> p.s. но вы бы все-таки как-то отразили суть данной беседы в документации.
> не один я меняю файлы через обычный fopen('w+'),
Звучит как предложение написать в инструкции по эксплуатации автомобиля,
что не следует одновременно сливать м
Maxim Dounin Wrote:
> Ну то есть вы тщательно проигнорировали всё то доброе и вечное, что
> nginx писал вам про некорректность вашей работы с файлами, и
> вместо того, чтобы исправить проблему, заткнули сообщение,
> дополнив файл пробелами? И, судя по тому, что сейчас у вас всё
> зацикливается
Hello!
On Tue, Mar 01, 2016 at 01:05:37PM -0500, mikhal123 wrote:
> Maxim Dounin Wrote:
> > Это, безусловно, ошибка - должна быть ругань в логе, а не цикл.
> > E.g, при выключенном sendfile'е - будет что-то вроде:
> >
> > [alert] ... read() read only ... of ... from "..."
> >
> > А на FreeBSD и
Maxim Dounin Wrote:
> Это, безусловно, ошибка - должна быть ругань в логе, а не цикл.
> E.g, при выключенном sendfile'е - будет что-то вроде:
>
> [alert] ... read() read only ... of ... from "..."
>
> А на FreeBSD и при использовании sendfile() в таком случае будет:
>
> [alert] ... sendfile() re
Hello!
On Tue, Mar 01, 2016 at 11:25:17AM -0500, mikhal123 wrote:
> Валентин Бартенев Wrote:
> ---
> > On Tuesday 01 March 2016 10:52:08 mikhal123 wrote:
> > > Валентин Бартенев Wrote:
> > >
> > Это всё и объясняет. Нельзя изменять файлы, кото
Maxim Dounin Wrote:
---
> А где там зацикливание? Мусор клиенту - это понятный и неизбежный
> результат неатомарного обновления файлов, но зацикливаний хотелось
> бы не допускать ни при каких обстоятельствах.
вот-вот, мне как-то тоже непонятна
Hello!
On Tue, Mar 01, 2016 at 07:02:04PM +0300, Валентин Бартенев wrote:
> On Tuesday 01 March 2016 10:52:08 mikhal123 wrote:
> > Валентин Бартенев Wrote:
> >
> > > Лог получил. У вас в процессе работы nginx что-то с файлами происходит,
> > они как-то изменяются, редактируются, обновляются?
> >
On Tuesday 01 March 2016 10:52:08 mikhal123 wrote:
> Валентин Бартенев Wrote:
>
> > Лог получил. У вас в процессе работы nginx что-то с файлами происходит,
> они как-то изменяются, редактируются, обновляются?
>
> Да. Именно тот файл, из-за которого судя по логам все и происходит,
> обновляется од
Валентин Бартенев Wrote:
> Лог получил. У вас в процессе работы nginx что-то с файлами происходит,
они как-то изменяются, редактируются, обновляются?
Да. Именно тот файл, из-за которого судя по логам все и происходит,
обновляется один раз в 15 секунд.
Крон дергает небольшой пхп-скриптик, который
On Monday 29 February 2016 15:18:19 mikhal123 wrote:
> Валентин Бартенев Wrote:
>
> > Директиву необходимо добавить на основной уровень конфигурации (the main
> context of your NGINX сonfiguration file), а у вас она находится на уровне
> http.
>
> не хотелось бы светить данные сайта, поэтому в су
Валентин Бартенев Wrote:
> Директиву необходимо добавить на основной уровень конфигурации (the main
context of your NGINX сonfiguration file), а у вас она находится на уровне
http.
не хотелось бы светить данные сайта, поэтому в субботу скинул на почту
debug-лог при зацикливании процесса. дошел ли
On Saturday 27 February 2016 02:51:32 mikhal123 wrote:
> Валентин Бартенев Wrote:
> > А вы в nginx.conf то сконфигурировали логирование в память?
> Да, все добавил
>
> user www-data;
>
> #timer_resolution 25ms;
> worker_priority -10;
> worker_proc
Валентин Бартенев Wrote:
> А вы в nginx.conf то сконфигурировали логирование в память?
Да, все добавил
user www-data;
#timer_resolution 25ms;
worker_priority -10;
worker_processesauto;
worker_rlimit_nofile65
On Friday 26 February 2016 13:34:34 mikhal123 wrote:
> Валентин Бартенев Wrote:
>
> > процессу и вытащить из него дебаг лог в момент зацикливания.
>
> в общем у меня не получается вытащить этот самый лог
>
> nginx.gdb: http://pastebin.com/KjWUxymi
> nginx2.gdb: http://pastebin.com/tu5C0VbA
> лог
Валентин Бартенев Wrote:
> процессу и вытащить из него дебаг лог в момент зацикливания.
в общем у меня не получается вытащить этот самый лог
nginx.gdb: http://pastebin.com/KjWUxymi
nginx2.gdb: http://pastebin.com/tu5C0VbA
лог: http://pastebin.com/D4YEerAQ
Posted at Nginx Forum:
https://forum.n
Валентин Бартенев Wrote:
---
> Можно настроить дебаг лог в памяти:
> http://nginx.org/ru/docs/debugging_log.html#memory
включил debug лог в памяти, но при попытке забрать его в соответствии вот с
этим мануалом
https://www.nginx.com/blog/new-debug
On Friday 26 February 2016 01:40:54 Alex Domoradov wrote:
> > Не нужно ничего устанавливать.
> > nginx-debug уже установлен, он ставится вместе с основным пакетом, его
> нужно только запустить.
>
> странно, как минимум на ubuntu 12.04 LTS и CentOS 6 для nginx-1.8 это не
> справедливо.
>
> # rpm -
Да вы просто КО :) А теперь еще раз перечитайте мой вопрос.
2016-02-26 10:38 GMT+02:00 Vadim Lazovskiy :
> Здравствуйте.
>
> В официальном репозитории доступна как сборка без --with-debug так и с ним.
> /usr/sbin/nginx /etc/init.d/nginx и /usr/sbin/nginx-debug
> /etc/init.d/nginx-debug соответств
Здравствуйте.
В официальном репозитории доступна как сборка без --with-debug так и с ним.
/usr/sbin/nginx /etc/init.d/nginx и /usr/sbin/nginx-debug
/etc/init.d/nginx-debug соответственно.
26 февраля 2016 г., 11:19 пользователь Alex Domoradov
написал:
> > Речь не о пакете, а о бинаре:
> а каким
> Речь не о пакете, а о бинаре:
а каким магическим образом бинарь появится в системе, кроме как установки
из пакета? Или мы говорим о разных вещах?
2016-02-26 8:50 GMT+02:00 Aleksandr Sytar :
>
>
> 26 февраля 2016 г., 2:40 пользователь Alex Domoradov
> написал:
>
>> > Не нужно ничего устанавлива
26 февраля 2016 г., 2:40 пользователь Alex Domoradov
написал:
> > Не нужно ничего устанавливать.
> > nginx-debug уже установлен, он ставится вместе с основным пакетом, его
> нужно только запустить.
>
> странно, как минимум на ubuntu 12.04 LTS и CentOS 6 для nginx-1.8 это не
> справедливо.
>
> # r
> Не нужно ничего устанавливать.
> nginx-debug уже установлен, он ставится вместе с основным пакетом, его
нужно только запустить.
странно, как минимум на ubuntu 12.04 LTS и CentOS 6 для nginx-1.8 это не
справедливо.
# rpm -qa | grep nginx
nginx-1.8.1-1.el6.ngx.x86_64
# rpm -ql nginx | grep debug
On Thursday 25 February 2016 15:05:42 mikhal123 wrote:
> Валентин Бартенев Wrote:
> > Не нужно ничего устанавливать.
> > nginx-debug уже установлен, он ставится вместе с основным пакетом,
> > его нужно только запустить.
>
> что-то я не понимаю...
>
> aptitude show nginx-debug
> Пакет: nginx-debug
Валентин Бартенев Wrote:
> Не нужно ничего устанавливать.
> nginx-debug уже установлен, он ставится вместе с основным пакетом,
> его нужно только запустить.
что-то я не понимаю...
aptitude show nginx-debug
Пакет: nginx-debug
Новый: да
Состояние: не установлен
Версия: 1.9.7-1~jessie
Приоритет: доп
On Thursday 25 February 2016 14:52:15 mikhal123 wrote:
> ALex_hha Wrote:
> ---
>
> > > сам его я его точно не соберу как нужно, и как тут быть?
> >
> > А зачем его собирать? За вас уже все собрали
> > # aptitude install nginx-debug
>
> ну как-т
ALex_hha Wrote:
---
> > сам его я его точно не соберу как нужно, и как тут быть?
> А зачем его собирать? За вас уже все собрали
> # aptitude install nginx-debug
ну как-то так...
aptitude install nginx-debug
Следующие НОВЫЕ пакеты будут установле
Валентин Бартенев Wrote:
> Если человек сам лично наблюдал, как они зацикливались. К тому же до
> этого
> была информация, что зацикливаются они навечно, то достаточно
> подключиться к
> процессу и вытащить из него дебаг лог в момент зацикливания.
ради развития лучшего в мире сервера на выходных
On Wednesday 24 February 2016 21:11:50 Михаил Монашёв wrote:
> Здравствуйте, Валентин.
>
> > Можно настроить дебаг лог в памяти:
> > http://nginx.org/ru/docs/debugging_log.html#memory
>
>
> Предполагается, что как-то автоматически будет отлавливаться искомое событие
> и после
> этого дёргаться
Здравствуйте, Валентин.
> Можно настроить дебаг лог в памяти:
> http://nginx.org/ru/docs/debugging_log.html#memory
Предполагается, что как-то автоматически будет отлавливаться искомое событие и
после
этого дёргаться gdb-скрипт?
--
С уважением,
Михаил mailto:postmas..
Валентин Бартенев Wrote:
> Проблема скорее всего связана с вот этим:
>
> timer_resolution25ms;
Хм... эта директива у меня в конфиге точно более 5 лет (а скорее всего
значительно больше) и прошла через кучу версий nginx и Debian, а проблемы
начались только после перехода на последни
On Monday 22 February 2016 13:20:52 mikhal123 wrote:
> Vasiliy P. Melnik Wrote:
> ---
> > может просто попробовать понять что он делает ? там конечно не сильно
> > красиво, но
> >
> > strace -p 21312
>
> вот эти шесть строчек, повторяющиеся беск
Vasiliy P. Melnik Wrote:
---
> может просто попробовать понять что он делает ? там конечно не сильно
> красиво, но
>
> strace -p 21312
вот эти шесть строчек, повторяющиеся бесконечное количество раз (за 30
секунд генерится файл с ними размером 2
22 февраля 2016 г., 18:19 пользователь Vasiliy P. Melnik
написал:
> может просто попробовать понять что он делает ? там конечно не сильно
> красиво, но
>
> strace -p 21312
>
>
lsof -p 21312
и файлы открытые
___
nginx-ru mailing list
nginx-ru@nginx.org
хорошо, поставил nginx/1.9.11 из официальных репов
Posted at Nginx Forum:
https://forum.nginx.org/read.php?21,264701,264707#msg-264707
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
On Monday 22 February 2016 03:29:05 mikhal123 wrote:
> Доброго времени суток.
>
> После обновления сервера до последнего Debian периодически
> наблюдаю картину, что рабочие процессы nginx по-одному начинают отъедать
> 99% процессорного времени. То есть если наблюдать за top, то сна
39 matches
Mail list logo