У меня есть рабочая нагрузка, служба и входящий контроллер Nginx, перенаправляющий трафик c в службу. Все хорошо, пока у меня только один стручок. Теперь, когда я увеличиваю масштаб, установив для реплик значение 2, ошибки http, возвращаемые моим API, преобразуются в страницу HTML - скрывая важную информацию, которую я возвращаю с ошибкой.
Когда мой API возвращает:
res.status(502).send('The error is THIS!');
Что я вижу в ответе:
<html>
<head>
<title>502 Bad Gateway</title>
</head>
<body bgcolor="white">
<center>
<h1>502 Bad Gateway</h1>
</center>
<hr>
<center>nginx/1.11.3</center>
</body>
</html>
Как обойти это пользовательское создание ошибки и получить мое оригинальное сообщение об ошибке?