У меня проблема, когда Cloudflare указывает на экземпляр EC2 через SSL и перенаправляет трафик на другой экземпляр EC2 через HTTP. Он работал правильно до вчерашнего дня, когда иногда кажется, что соединение прерывается, и я получаю ошибку 522.
Согласно поддержке Cloudflare, похоже, что один или два IP-адреса Cloudflare имеют коэффициент потерь> 50%, но остальные работают нормально.
Оказывается, это был nginx, заваленный количеством вызовов, и у него был только один рабочий. Я установил worker_processes на auto, и он работал нормально. Мне также пришлось изменить worker_rlimit_nofile на 50k из-за количества звонков, которые я получал.