Django 高可用性Redis
我有一个django项目,它目前使用redis缓存作为我的芹菜代理和常规缓存。我喜欢这个设置,因为它用一种技术解决了我的两个需求。然而,最近我遇到了redis崩溃的问题。问题是,当redis宕机时,我的整个网站就会停止运行,因为任务极其重要Django 高可用性Redis,django,redis,celery,django-celery,Django,Redis,Celery,Django Celery,我有一个django项目,它目前使用redis缓存作为我的芹菜代理和常规缓存。我喜欢这个设置,因为它用一种技术解决了我的两个需求。然而,最近我遇到了redis崩溃的问题。问题是,当redis宕机时,我的整个网站就会停止运行,因为任务极其重要 所以我的问题是,我是否应该为我的芹菜任务找到另一个代理,或者我是否有办法从redis中获得高可用性?您应该检查哪个是redis的官方高可用性解决方案(正在进行中,但仍在积极开发)。取决于您的应用程序的托管位置,您可以使用提供HA的托管Redis提供商。如果“
所以我的问题是,我是否应该为我的芹菜任务找到另一个代理,或者我是否有办法从redis中获得高可用性?您应该检查哪个是redis的官方高可用性解决方案(正在进行中,但仍在积极开发)。取决于您的应用程序的托管位置,您可以使用提供HA的托管Redis提供商。如果“任务非常重要”,您应该使用broker而不是Redis。我在Redis实验室工作,我们提供-一种可扩展、高可用的托管Redis服务。这就是我们最终的目标:)