在使用Redis存储数据时,如果只部署一个Redis服务,可能会出现单点故障,一旦Redis服务寄掉了,整套服务都完蛋,因此我们需要一些Redis的高可用方案 Redis 高可用性方案的核心是通过 数据冗余 和 自动故障切换 来确保在某个 Redis 节点宕机时,服务不会中断。以下是几种常见的高可用方案的 原理 解析: Redis Sentinel…
在使用Clelty时,如果Redis 作为 Broker ,容易引发单点故障(SPOF,Single Point of Failure),如果 Redis 挂了,Celery 就无法提交和获取任务了,本文主要介绍一下解决方案。(直接使用RabbitMQ就行) 本文可以参考文章Redis高可用方案
解决 Redis 单点故障的方法 如果担心 Re…
软件开发整体介绍 软件开发流程 需求分析 需求规格说明书:形成文档介绍 产品原型:通过静态网页展示业务功能 设计 UI设计:将页面各个方面的细节设计完善 数据库设计:先设计E-R图,然后再具体设计表的字段和类型等详细细节 接口设计:就是设计接口文档(使用Apifox) 编码 项目代码:业务逻辑的代码 单元测试:用于测试项目代码的单元测试(开发人员自…