HTTP-диагностика: что проверять первым
Разделяй проблему на уровни
Сначала DNS и доступность хоста, затем TCP/TLS, после этого HTTP-статус и заголовки. Такой порядок быстро сужает область поиска.
curl -I https://example.com
curl -v https://example.com/healthСтатус — это только начало
Код 200 не гарантирует корректную работу приложения, а 500 не говорит, где именно произошла ошибка. Смотри заголовки, тело ответа и серверные логи.