Есть:
Ubuntu Server 20.04
NodeJS сервер с тяжелыми/медленными задачами обработки входящего трафика.
Проблема:
Клиент делает постоянный upload трафика на сервер, после того как клиент отключился сервер/приложение все-равно продолжает принимать данные от клиента и считает его подключенным еще несколько минут. Как я понимаю данные от клиента сначала попадают в какой-то кеш и оттуда догружаются в приложение. Нужно чтобы не догружались, прекратить прием данных по факту отключения клиента. Где искать этот кеш и как его отключить?
Как пробовал решить:
Выставил на все сокеты setNoDelay. С download-ом с сервера помогло, с upload-ом на сервер нет.