ну кстати в http поведение такое же
А что по таймаутам tcp на уровне ядра?
Например sudo cat /proc/sys/net/ipv4/tcp_keepalive_intvl
эмм, по дефолту около 3ч, и от протокола не зависит.
С одной стороны да, но с другой, если бы на уровне tcp не было бы затыков, то соединение бы не разрывалось внезапно, а nginx бы возвращал 413 в случае превышения лемитов или 408 в случае превышения таймаутов в моем понимании
У меня есть еще одно предположение У тебя client_body_buffer_size опеределен очень большим. Если поставить его, скажем, в 1 миб, то пост-запрос сразу отлетит? Может быть пробелма в том, что nginx по каким-то причинам не может записать запрос во временный файл при переполнении лимита client_body_buffer_size и сразу же завершает соединение?
Логи сможешь показать?
Обсуждают сегодня