Redis
 sql >> база данни >  >> NoSQL >> Redis

django:redis:CommandError:Не сте задали ASGI_APPLICATION, която е необходима за стартиране на сървъра

Трябва да напишете конфигурация за маршрутизиране за вашия WebSocket сървър. Създайте файл mysite/routing.py в същата папка на settings.py файл и включете следния код:

# mysite/routing.py
from channels.routing import ProtocolTypeRouter

application = ProtocolTypeRouter({
    # (your routes here)
})

Може също да сте забравили да насочите каналите към основната конфигурация за маршрутизиране. Редактирайте файла mysite/settings.py и добавете следното в долната част на него:

ASGI_APPLICATION = 'mysite.routing.application'



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. как да конфигурирате различен ttl за всеки кеш на redis, когато използвате @cacheable в springboot2.0

  2. Как да изтриете Heroku Redis?

  3. Как да конфигурирам celery-redis в django проект на microsoft azure?

  4. Получавате грешка при връзката, когато използвате redis-trib.rb за създаване на клъстер?

  5. Как да използвам redis PUBLISH/SUBSCRIBE с nodejs, за да уведомявам клиентите, когато стойностите на данните се променят?