клиент преждевременно закрыл соединение во время отправки клиенту, в nginx

Нет, это не возможно, браузеры имеют свои собственные способы реализовать подсказку. Все, что можно сделать, должно создать некоторое отделение, которое ведет себя как подсказка HTML (главным образом, это - просто 'шоу на парении') с JavaScript, и затем разработайте его способ, которым Вы хотите.

С этим, Вы не должны были бы волноваться об увеличивающем масштаб браузере или, так как текстом в отделении подсказки является фактический HTML, это масштабировалось бы соответственно.

Посмотрите Jonathan сообщение для некоторого хорошего ресурса.

30
задан Nitish Dhar 29 May 2014 в 13:56
поделиться

4 ответа

Установка [proxy_ignore_client_abort on;][1] может вам помочь.

17
ответ дан 28 November 2019 в 00:27
поделиться

У меня была такая же проблема, я обнаружил, что nginx закрывает соединение из-за настройки send_timeout. Я увеличился, и это исправлено.

http
{
send_timeout 20;
...
}
2
ответ дан 28 November 2019 в 00:27
поделиться

Я обнаружил, что если отключить прокси-буфер, это помогает

http {
   proxy_buffering off;
...
}

Возможно, буферы слишком малы или меньше. После изменения размеров буфера все работает хорошо

proxy_buffering on;
proxy_buffer_size 8k;
proxy_buffers 2048 8k;
7
ответ дан 28 November 2019 в 00:27
поделиться

Я начал видеть это сообщение, когда изменил error_log с warn на debug. Возврат решил проблему.

-19
ответ дан 28 November 2019 в 00:27
поделиться
Другие вопросы по тегам:

Похожие вопросы: