高可用

螺蛳粉 螺蛳粉1 小时前
数据库·mysql·adb·keepalived·高可用
第四篇:Keepalived + MySQL 主从高可用实战数据库是高可用里最难的一环——它不像 Web 那样无状态,主库一挂,光有 VIP 漂移还不够,还得保证新主库的数据是完整、可写的。Keepalived 本身只管"IP 漂移",所以做 MySQL 高可用,关键在健康检查脚本里把"谁才是合格主库"判断对。
做个文艺程序员2 小时前
性能调优·minio·高可用·安全漏洞·分布式部署·纠删码
MinIO第06篇:分布式集群部署、纠删码调优与生产级性能优化系列导读:前五篇我们完成了从原理认知、基础集成、大文件上传、多租户隔离到事件驱动架构的完整链路。但到目前为止,所有的实操都建立在单机Docker环境上。单机MinIO只能用于开发验证,一旦你的SaaS平台真正面对生产流量,分布式集群部署、纠删码参数调优、性能基准测试和安全漏洞修复就变成了绕不过去的必修课。这一篇,我们正面攻克这些生产级难题。
螺蛳粉 螺蛳粉3 天前
网络·智能路由器·负载均衡·keepalived·高可用
第二篇:keepalived VRRP 原理篇:协议与 VIP 漂移机制深入解析很多运维朋友都用过 Keepalived,知道它能做高可用、能漂移 VIP,但对它"为什么能漂移"、VRRP 报文里到底传了什么、主备是怎么选举的,往往一知半解。
螺蛳粉 螺蛳粉3 天前
运维·nginx·负载均衡·keepalived·高可用
第一篇:Keepalived 高可用实战:VIP 漂移与 Nginx 主备切换完整指南Keepalived 是一款运行在 Linux 下的高可用(HA)管理软件,基于 VRRP(Virtual Router Redundancy Protocol,虚拟路由冗余协议) 实现。它的核心作用是:通过一组服务器对外提供一个虚拟 IP(VIP),当主节点故障时,备用节点自动接管这个 VIP,实现服务的故障自动转移,从而保证业务不中断。
gwf2167 天前
linux内核·高可用·存储技术·多路径·企业级ssd·双端口·alua
企业级SSD双端口与高可用架构深度解析(Dual Port / Multipath / ALUA / Active-Active)摘要:系统解析企业级SSD双端口(Dual Port)架构的硬件实现与协议原理,涵盖NVMe PCIe双端口与SAS双端口的拓扑差异、Active-Active/Active-Passive/ALUA三种路径访问模型、Asymmetric Namespace Access (ANA) 状态机转换、NVMe Multipath内核实现与I/O路径切换、RDMA/NVMe-oF双路径冗余、双端口SSD在HA双活存储阵列中的应用、以及fio多路径I/O性能与故障切换实测对比。
hey you~21 天前
消息队列·数据库架构·高可用·实时同步·最终一致性·云客服·会话数据
云客服会话数据实时同步,数据库架构怎么设计?本文系统阐述云客服会话数据实时同步的数据库架构设计,覆盖同步模式选型、业务库分库分表、CDC 变更捕获、消息队列削峰、查询库读优化、最终一致性保障、高可用容灾、性能调优与监控排查。文章给出四层可复用架构、关键配置参数、Docker Compose 可运行示例、脱敏实测指标、故障切换与对账补偿流程。核心结论:云客服会话数据同步建议采用“业务库 + CDC + 消息队列 + 查询库”异步实时链路,业务库按 session_id 哈希分片,查询库按天分区,端到端延迟 P95 控制在 500ms 内,一致性采用最
迷茫的大专生23 天前
redis·mysql·nginx·高可用
高可用总结摘要:本文围绕高可用体系建设展开,重点澄清高可用不等于强一致性、集群不等于备份、复制也不等于容灾。内容涵盖 Redis Sentinel 与 Cluster 高可用方案、开发测试生产环境一致性、Syslog 日志级别、容器时间同步、Ansible 自动化管理、Nginx 与 Keepalived 高可用、MySQL 主从复制、备份体系以及日志排错等核心知识点,并结合常见误区进行纠偏和复习总结。
真上帝的左手23 天前
系统架构·高可用
10. 软件设计&架构-经典架构问题-高可用高可用架构在互联网高并发场景中,单台服务器很难承载海量请求,因此高可用成为系统架构的核心目标,负载均衡和容灾是必备的核心能力。
七夜zippoe1 个月前
开发语言·python·高可用·容灾·dolphindb
DolphinDB 高可用部署实战:从容灾设计到故障自动转移摘要:生产环境里的 DolphinDB 一旦承载实时行情、历史数据或流计算任务,单点故障就可能造成业务中断和数据丢失。本文基于 DolphinDB 2.x 的高可用机制,系统讲解高可用部署、容灾与故障自动转移三大核心能力:从高可用架构选型(主备/多副本/集群)到心跳检测与故障判定,从自动/手动故障转移到数据同步与一致性校验,再到容灾演练与最小可用系统搭建。文章包含 5 组可直接复用的 DolphinDB 脚本、3 张 GPT-Image-2 占位图提示词、3 个对比表和 4 个 Mermaid 图,帮助读
jufeng13072 个月前
docker·时序数据库·tdengine·高可用
【系列:TDengine 工业物联网实战:从零搭起可运行系统 · 第 10 篇】前 9 篇,系统是跑在单机上的:一个 TDengine 容器,REPLICA 1,数据只有一份。节点挂了,数据还在盘上,但服务没了。这一篇把部署换成三节点集群,REPLICA 3,然后真的停掉一个节点做故障演练——看看查询还能不能继续。这也是本系列最后一篇:从部署到高可用,一条遥测数据的旅程完整闭环。
刘某的Cloud2 个月前
linux·运维·数据库·负载均衡·mariadb·集群·高可用
Galera Cluster部署 mariadb 节点down机,log sequence number恢复假设你有一个 3 节点的 MariaDB Galera Cluster(Node1: 192.168.31.185、Node2: 192.168.31.186、Node3: 192.168.31.187),由于机房断电、硬件故障或内核崩溃等原因,所有节点同时异常宕机,没有经过正常的 systemctl stop mariadb 流程。
Alex Gram2 个月前
java·系统架构·c#·keepalived·高可用·双机热备·双机热备软件
双机热备软件哪个好很多企业做服务器运维,最担心的就是服务器突发故障、宕机,导致网站、业务系统、数据库直接停摆,不仅影响用户体验,还会造成实实在在的经济损失。这时候,一款靠谱的双机热备软件就至关重要。但市面上双机热备软件五花八门,收费贵、配置复杂、切换卡顿的问题比比皆是,到底双机热备软件哪个好?今天给大家实测推荐一款性价比、实用性拉满的工具PanguHA。
AI人工智能+电脑小能手2 个月前
java·zookeeper·高可用·可靠性·分布式系统
【大白话说Java面试题 第207题】【09_Zookeeper篇】第8题:谈谈 ZooKeeper 的可靠性保障机制📌 PDF:大白话说Java面试题 — 09_Zookeeper篇📚 回答:ZooKeeper 的数据持久化通过 事务日志(Transaction Log) 和 数据快照(Snapshot) 两种机制协同实现,确保节点重启后能快速恢复到一致状态 [citation:0]。
无毁的湖光-Al2 个月前
高可用
高可用之路·观测篇-指标失明紧接上篇<<高可用之路-闲聊监控指标的局限>>。上篇说到,指标只是事实的投影,由于代价的存在它无法无限的逼近真实。因此,指标自身的局限有时不仅无法帮助我们发现问题,反而可能迷惑甚至误导我们。本文将详细讨论指标局限最常见的一种表现——指标失明,即问题已经发生,指标却无法有效反映。
漂着的圆木3 个月前
故障转移·高可用·熔断·llm网关·后端架构
LLM 网关多提供商故障转移:重试、降级链与熔断摘要:面向负责 LLM 网关与生产可靠性的工程团队,本文拆解重试、降级链和熔断的职责边界,并给出声明式配置、熔断状态机,以及流式中断、幂等和语义漂移三个落地约束。
AI人工智能+电脑小能手3 个月前
java·redis·分布式锁·高可用·redlock
【大白话说Java面试题 第179题】【07_Redis篇】第15题:什么是 Redlock 算法?📌 PDF:大白话说Java面试题 — 07_Redis篇📚 回答:1.1 单节点 Redis 锁的问题 单节点 Redis 锁(SET key value NX EX seconds)在 Redis 主从架构下存在锁丢失风险:
极客先躯4 个月前
运维·分布式·容器·自动化·文件·插件·高可用
高级java每日一道面试题-2026年02月07日-实战篇[Docker]-如何使用存储插件(如 NFS、Ceph)?在容器化环境中,应用数据通常需要持久化到外部共享存储系统,以实现跨主机迁移、高可用和集中管理。Docker 通过卷插件(Volume Plugin) 机制,将第三方存储系统(如 NFS、Ceph、AWS EBS 等)无缝集成到容器生命周期中。理解存储插件的工作原理和使用方式,是设计有状态 Java 微服务架构的关键技能。
AOwhisky4 个月前
linux·运维·笔记·学习·mysql·高可用·mha
MySQL 学习笔记(第七期):高可用架构进阶与综合项目实战本笔记整合 主从复制与读写分离 和 MHA 高可用与综合项目 ,涵盖:主从复制原理与搭建、Amoeba 读写分离、MHA 高可用架构(故障切换与修复)、LAMP+WordPress 项目部署、MySQL 5.7 源码安装。这是一份完整的高可用与实战指南。
Trouvaille ~4 个月前
数据库·redis·缓存·中间件·sentinel·高可用·哨兵
【Redis篇】Redis 哨兵(Sentinel):高可用自动故障转移💬 这一篇讲什么:Redis 哨兵机制🚀 核心内容:⚠️ 注意:本章部署相关的操作不需要死记,工作中如果用到了能查到即可。重点是理解流程和原理。
Trouvaille ~4 个月前
数据库·redis·缓存·中间件·高可用·主从复制·后端开发
【Redis篇】Redis 主从复制:数据同步的原理与实现💬 这一篇讲什么:Redis 的主从复制机制🚀 核心内容:上一篇讲完了 Redis 事务,这一篇进入 Redis 高可用体系的第一块基石 —— 主从复制。