не существует идеального способа сделать это. Основная проблема связана с TCP, сервер не всегда будет знать, что соединение было разорвано, пока не истечет время ожидания.
однако Daphne
имеет 2 параметра, которые вы можете настроить, чтобы помочь с этим --ping-interval
и --ping-timeout
если вы хотите, чтобы rapid
отключалось, я предлагаю вам установить эти значения как хорошие и низкие.