Как установить время ожидания соединения в канале django?

#python #django #django-channels #django-channels-presence

#python #django #django-каналы #django-каналы-присутствие

Вопрос:

Каналы Django отключают клиент, если он не отвечает в течение нескольких секунд. Но я не могу найти, где установить это ограничение по времени. я проверил эту проблему. В нем говорится, что он будет настраиваться.Но я не могу найти, где установить это ограничение. Спасибо

Ответ №1:

Я решил это, изменив код Дафны и переустановив его.

  1. Загрузите исходный код daphne с github
  2. Измените ping_interval,ping_timeout в server.py соответствии с вашими потребностями.По умолчанию 20,30 (в секундах)
  3. Установите daphne, используя pip install -e /path/to/daphne/(where setup.py is located) Вот и все!

`