Медленное обновление django-каналов - redis - PullRequest
0 голосов
/ 02 мая 2018

Я прошел учебник по настройке новых django-каналов для 2.0 и у меня проблемы со скоростью. Мне требуется несколько секунд, чтобы отправить сообщение через чат, чтобы увидеть, что то же самое сообщение появляется на моем клиенте.

Я использую клиент Windows Redis, и это журнал отправки одного сообщения и ожидания:

[6060] 02 May 18:39:36 - DB 0: 7 keys (4 volatile) in 4 slots HT.
[6060] 02 May 18:39:36 - 1 clients connected (0 slaves), 1990288 bytes in use
[6060] 02 May 18:39:39 - Accepted 127.0.0.1:56967
[6060] 02 May 18:39:39 - Client closed connection
[6060] 02 May 18:39:40 - Accepted 127.0.0.1:56971
[6060] 02 May 18:39:40 - Client closed connection
[6060] 02 May 18:39:41 - DB 0: 7 keys (4 volatile) in 4 slots HT.
[6060] 02 May 18:39:41 - 1 clients connected (0 slaves), 1990456 bytes in use
[6060] 02 May 18:39:41 - Accepted 127.0.0.1:56973
[6060] 02 May 18:39:41 - Client closed connection
[6060] 02 May 18:39:42 - Accepted 127.0.0.1:56977
[6060] 02 May 18:39:42 - Client closed connection
[6060] 02 May 18:39:43 - Accepted 127.0.0.1:56981
[6060] 02 May 18:39:43 - Client closed connection
[6060] 02 May 18:39:43 - Client closed connection
[6060] 02 May 18:39:44 - Accepted 127.0.0.1:56983
[6060] 02 May 18:39:46 - DB 0: 7 keys (4 volatile) in 4 slots HT.
[6060] 02 May 18:39:46 - 1 clients connected (0 slaves), 1990792 bytes in use

Весь мой код скопирован из учебника. Может ли проблема лежать в конфиге redis? Я просто использую конфигурацию по умолчанию.

1 Ответ

0 голосов
/ 03 мая 2018

Это смущает, ссылка, которую я использовал для установщика Windows, не была "последней стабильной", как я думал. Обновление с 2.4.0 (или около того) до 3.2.100 дало мгновенные ответы, как я и хотел.

Это не проблема, если я просто использовал правильный установщик с самого начала.

...