2 个仓库
Tools for managing the operational state and availability of backend service instances.
Distinct from Video Backend Management: None of the candidates address the administrative transitioning of backend server availability in a proxy context.
Explore 2 awesome GitHub repositories matching devops & infrastructure · Backend Availability Managers. Refine with filters or upvote what's useful.
Atlas 是一个 MySQL 数据库代理和中间件系统,旨在管理客户端与数据库集群之间的流量。它作为高可用数据库网关和分片中间件,为路由、负载均衡和管理数据库连接提供了一个容错入口点。 该项目的特色在于结合了读写分离(将查询定向到主服务器或副本服务器)和数据分片(将信息分布到多个后端实例)。它利用连接池来减少建立新会话的开销,并实现协议感知路由以拦截和定向客户端请求。 该系统包含健康监控和自动故障转移功能,以确保服务连续性。它支持对后端服务器可用性的管理控制、用于访问控制的客户端 IP 过滤,以及通过信号驱动流量分流实现零停机升级的机制。事务完整性通过客户端意外断开连接时的自动回滚来管理。
Allows transitioning backend database servers online or offline without interrupting the overall availability of the service.
Opserver 是一个跨平台监控服务器和基础设施仪表板,旨在跟踪系统健康状况、性能指标和后端服务可用性。它作为一个外部指标聚合器和企业级健康监控工具,将来自第三方监控源的数据集中到一个视图中。 该系统与 PagerDuty 等事件响应服务集成,以映射用户身份并管理通知工作流。它还连接到外部目录和身份提供商,以处理用户身份验证和权限分配。 该平台涵盖了多个核心能力领域,包括独立实例和集群的数据库可用性跟踪、异常日志的应用程序错误跟踪,以及网络服务后端的管理。它支持基于网络范围的访问控制,允许特定公共网络范围无需身份验证即可访问仪表板。 该应用程序以独立可执行文件或容器镜像的形式分发,可部署在 Windows、macOS 和 Linux 上。
Monitors server health and controls the operational state of backend network services.