Django的自动故障转移

django-failover的Python项目详细描述


技术说明

监视、故障转移和恢复按进程进行。也就是说, django故障转移不会存储有关哪些服务关闭的信息, 当他们最后一次在全球任何地方被监视的时候 作为数据库或缓存。相反,运行django应用程序的每个进程 自行发现停机。仅限ping频率设置(如下所述) 应用于给定的进程;您的服务可能比 设置规定多个进程是否正在运行django应用程序。 这种设计旨在保持django故障切换的轻量级 防止网络小故障在全局范围内触发故障转移 大规模应用。

django故障转移最适合于Web服务器所在的环境 为每个进程提供多个请求。服务中断将触发故障转移 在进程中,进程将在 故障转移,然后将在服务完成后恢复正常服务请求 回来了。如果您在开发环境中工作, webserver正在为每个请求重新加载代码(使用如下设置 maxrequestsperchid 在apache中),您应该配置您的web服务器而不是 在尝试django故障转移时重新加载代码。否则, 如果所有服务都是 可操作。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java在“for语句”中打印数组   使用jaxb外部绑定自定义时发生java错误   jdbc如何在Java(ProcessBuilder)中创建GlassFish的连接池   java正在尝试打印名称   java在Spring表达式语言中使用正则表达式提取子字符串   java如何将字符串流式传输到另一个类   jakarta ee ResourceBundle来自Java/Struts和replace表达式   tomcat支持java的可能原因。网SocketInputStream。socketRead0   java无法从joda dateTime对象中删除毫秒   java永远隐藏导航栏   具有更多字段的java ItemizeOverlay   使用jsptag的java搜索记录   java如何在Android Q中检查互联网连接?   java如果1是标准的EOF字节,为什么DataInputStream会这样做?   线程环境中的多线程mongodb java客户端断开连接   java正则表达式中的非捕获组   java疯狂拍卖定制售价   java Mybatis自动映射以支持dot   java在线获取原始格式的JSON URL   java意外字符“ï”,使用Jackson解析JSON