У меня есть приложение Node.js, работающее в двух экземплярах AWS за экземпляром ELB. Время от времени я получаю такие ошибки, как ERR_INVALID_CHUNKED_ENCODING или ERR_CONTENT_LENGTH_MISMATCH. Это наблюдается как в Chrome, так и в Safari на Mac.
Поведение такое, как если бы браузер разорвал соединение, как только выдает ошибку. Это происходит и со статическими активами, обслуживаемыми приложением Node.js.
Что интересно в этой проблеме, так это то, что это случается только время от времени. Я очистил кеш браузера и отключил кеш из инструментов разработчика, но это не решило проблему.
Еще одна интересная вещь заключается в том, что прямое попадание в AWS без ELB не вызывает ошибок. Я также пробовал получить доступ к ELB напрямую (а не через доменное имя, зарегистрированное в GoDaddy), и, похоже, он тоже не вызывает ошибок.
Любой толчок в правильном направлении был бы чрезвычайно полезен. Спасибо.