golang fasthttp server: обрабатывать событие закрытия для http-соединений "push server"

Ситуация такова: сервер имеет много открытых соединений с настраиваемым BodyStreamWriter (для проталкивания сервера), и все клиенты закрывают соединения на своей стороне. Я вижу две проблемы:

  1. Кажется, что fasthttp хранит все связанные внутренние объекты в памяти
  2. BodyStreamWriter не знает о закрытии и не удаляет все связанные объекты / ресурсы тоже

Есть ли способ предотвратить вышеуказанные проблемы? Спасибо!

0 ответов

Другие вопросы по тегам