2014-02-17 2 views
1

У меня есть проект django, который в настоящее время использует кеш redis как мой брокер-сельдерей, так и мой обычный кеш. Мне нравится эта настройка, потому что она решает 2 из моих потребностей с 1 технологией. Однако в последнее время у меня были проблемы с красными авариями. Проблема в том, что когда redis падает, весь мой сайт перестает функционировать, потому что задачи чрезвычайно важны.Высокая доступность Redis

Итак, мой вопрос: должен ли я найти другого брокера для своих задач по сельдеру, или есть способ, которым я могу получить высокую доступность из redis?

ответ

1

Если «задачи чрезвычайно важны», вы должны использовать брокер RabbitMQ вместо Redis.

+0

Вот что мы переехали на :) – jmetz

+0

отметьте как правильный ответ, тогда;) – nicolaspanel

0

Вы должны проверить Redis Sentinel, что является официальным решением для высокой доступности для Redis (незавершенное производство, активно развивается).

0

В зависимости от того, где размещается ваше приложение, вы можете использовать хостинг-провайдер Redis, предлагающий HA.

+0

Любые рекомендации? – jmetz

+0

Я работаю в Redis Labs, и мы предлагаем [Redis Cloud] (http://redis-cloud.com) - масштабируемый, доступный хостинг Redis-сервис. –

 Смежные вопросы

  • Нет связанных вопросов^_^