>
> для начала:
> 1) проверьте логи
> 2) проверьте tcpdump'ом на той машине, где nginx, чтобы исключить
> разного рода проблемы с сетью

Это все уже проверял.

 Вам же ответили в соседнем треде, созданном вами же: по стандарту
> больше 1 килобайта нельзя,

но у меня есть куча логов на 10-30кб и больше которые проходят без проблем.

всё что больше - доходить не обязано
> (точнее - обязано не доходить, но nginx не проверяет)

то что доходить не обязаны это понятно. Но nginx то обязан их отправлять. А
я слушал tcpdump ом и знаю точно что nginx не отправляет. В этом и вопрос,
почему nginx не отправляет? (а не почему не доходит)



14 октября 2016 г., 16:58 пользователь Maxim Dounin <mdou...@mdounin.ru>
написал:

> Hello!
>
> On Fri, Oct 14, 2016 at 04:33:04PM +0300, Иван Мишин wrote:
>
> > Не ужели никто не в курсе почему nginx не отправляет access логи в случае
> > описанном выше?
>
> Вам же ответили в соседнем треде, созданном вами же: по стандарту
> больше 1 килобайта нельзя, и всё что больше - доходить не обязано
> (точнее - обязано не доходить, но nginx не проверяет).  Дойдёт или
> не дойдёт - зависит от многих факторов, цифра в 9000 - очевидно,
> из размера jumbo frames.
>
> Да и вообще не стоит забывать, что UDP не является средством
> гарантированной доставки.  Хотите гарантированной доставки -
> пишите локальные файлы.  Или в локальный же unix-сокет
> syslog-демона, и уже из им отправляйте куда надо надёжным
> транспортом.
>
> --
> Maxim Dounin
> http://nginx.org/
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Ответить