500-ки, которых не пишется в error.log
Илья Шипицин
chipitsine на gmail.com
Вт Июн 2 13:57:10 UTC 2020
привет,
столкнулись с ситуацией, 500 пишется в access.log, при этом upstream_addr
пустой, в error.log пусто.
поиск по коду показывает несколько мест примерно вот таких (выделили
память, она не выделилась, финализировали с 500-кой)
http://hg.nginx.org/nginx/file/tip/src/http/ngx_http_core_module.c#l1012
есть подозрение, что мы взорвались на каком-то таком palloc-е
мониторинг не показывает, что на хосте не хватало памяти (но, возможно, у
palloc-а были свои проблемы).
в подобных местах, когда фейлится palloc, может стоит в error.log добавить
ошибку ? или это по каким-то причинам невозможно ?
Илья Шипицин
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20200602/9aeabdf0/attachment.htm>
Подробная информация о списке рассылки nginx-ru