Ошибка Broken Pipe в Django

Я устанавливаю и использую кеш Redis и сельдерей Django в своем приложении Django. Два дня все работало нормально, но сегодня я попытался изменить одну страницу своего шаблона, пока сервер включен. Когда я обновляю страницу, она не распознает изменения, и я получаю эту строку на терминале:

  • Сломанная труба из ('127.0.0.1', 50629)
  • Сломанная труба из ('127.0.0.1', 50634)

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

CACHES = {
'default': {
    'BACKEND': 'redis_cache.RedisCache',
    # 'LOCATION': '/var/run/redis/redis-server.pid',
    # 'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
    'LOCATION': '127.0.0.1:6379',

            }
         }

CACHE_MIDDLEWARE_ALIAS = "default"
CACHE_MIDDLEWARE_SECONDS = 600
CACHE_MIDDLEWARE_KEY_PREFIX = ''


# Celery Task
CELERY_RESULT_BACKEND = 'rpc://'
CELERY_RESULT_PERSISTENT = False

Я перешел на Redis с Memcached, но вчера он тоже работал нормально. Любое предложение по решению было бы здорово, потому что оно действительно влияет на поведение приложения. Могу поделиться кодами, если хотите.

Спасибо,


person Onur    schedule 03.09.2015    source источник
comment
в чем именно проблема? что джанго теперь не запустится? если да, предоставьте несколько соответствующих строк из журналов django.   -  person scytale    schedule 03.09.2015
comment
Когда я редактирую свой код шаблона, мне нужно снова перезапустить Redis и сервер, чтобы увидеть результаты. Обычно он должен отображаться при обновлении страницы.   -  person Onur    schedule 03.09.2015
comment
Возможный дубликат ошибки канала разработки Django   -  person juliocesar    schedule 23.12.2016