привет,
столкнулись с ситуацией, 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 добавить
ошибку ? или это по каким-то причинам невозможно ?
Илья Шипицин
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru