Походит на сетевую проблему. Сделайте захват пакетов загрузки изображения и во время непика и во время часы пик. Сравните два и посмотрите, получаете ли Вы много RST's.
Amazon CloudFront отправляет запрос HTTP / 1.0 на ваш исходный сервер , в результате чего nginx отказывается отправлять ответ в формате gzip (по умолчанию). Настройка gzip_http_version 1.0;
позволяет обойти это неправильное поведение в CloudFront. (Прошло 15 лет с HTTP / 1.1, все, что все еще говорит HTTP / 1.0, в корне сломано ...)
Однако, как только вы установите его и перезагрузите nginx, вам также необходимо сделать недействительным ваши объекты в CloudFront , чтобы были получены новые (сжатые с помощью gzip) копии.