基于Nginx与Keepalived企业级高可用方案.pdfVIP

  • 1
  • 0
  • 约1.19千字
  • 约 2页
  • 2026-04-23 发布于北京
  • 举报

基于Nginx与Keepalived企业级高可用方案.pdf

API⾼可⽤⽅案

本⼩节为可选⼩节。因为该⽅案需要有⾄少两台服务器,没有多台服

务器的读者只需要了解即可。

⽅案介绍

Nginx⾃带负载均衡功能,并且当Nginx后端某个服务器挂掉后,

Nginx会⾃动剔除该服务器,将请求转发到可⽤的服务器,通过这

种⽅式实现了后端API服务的⾼可⽤(HA)。但是Nginx是单点

的,如果Nginx挂了,后端的所有服务器就都不能,所以在实

际⽣产环境中,也需要对Nginx做⾼可⽤。

Keepalived是⼀个⾼性能的服务器⾼可⽤或热备解决⽅案,

Keepalived主要来防⽌服务器单点故障的发⽣问题,可以通过

Keepalived对前端Nginx实现⾼可⽤。Keepalived+Nginx的⾼

可⽤⽅案具有如下特点:

1.服务功能强⼤

2.简单

Keepalived简介

Keepalived以VRRP协议为基础来实现⾼可⽤性。VRRP(Virtual

RouterRedundancyProtocol,虚拟路由冗余协议)是⽤于实现路由

器冗余的协议,它将两台或多台路由器设备虚拟成⼀个设备,对外提

供虚拟路由器IP(⼀个或多个),如下图所示。

在上图中,将Nginx+Keepalived部署在两台服务器上,拥有两

文档评论(0)

1亿VIP精品文档

相关文档