集群与高可用专题测试
考察知识点
- Nginx 集群架构设计(Keepalived+双机主备)
- 负载均衡算法与配置(upstream/least_conn/weight)
- 反向代理与缓存策略(proxy_cache/no_cache/bypass)
- 高可用性(Keepalived+VRRP 自动切换)
- 会话保持与共享存储(ip_hash/sticky/Redis)
- 健康检查与故障转移
- Nginx+Tomcat 集群部署(动静分离)
- 性能调优与监控(stub_status 模块)
在 Nginx + Tomcat 集群部署中,Nginx 负责负载均衡和静态资源服务,Tomcat 负责处理动态请求,这种架构实现了动静分离。()
对于动态内容(如用户个性化页面),应该设置较长的缓存时间以提升性能,而对于静态内容(如图片、CSS),应该设置较短的缓存时间。()
以下关于 Keepalived 和 VRRP 协议的说法,错误的是?
在 Nginx 中,以下哪种方式不能用于清理 proxy_cache 缓存?
在 Nginx 负载均衡环境中,以下哪种方式不能实现会话保持?
在构建 Nginx 高可用集群时,以下哪种架构是最常见的?
在 Nginx 中配置 HTTPS 服务时,以下哪个指令用于指定 SSL 证书文件?
要监控 Nginx 的实时性能指标(如活跃连接数、请求速率等),最简单的方式是?
在多核 CPU 服务器上,为了提升 Nginx 的性能,可以将 Worker 进程绑定到特定的 CPU 核心上。以下关于 CPU 绑定的说法,正确的是?
以下关于 Nginx 负载均衡算法的说法,错误的是?
在 Nginx 作为反向代理时,如何将客户端真实 IP 传递给后端服务器?
关于令牌桶算法和漏桶算法的区别,以下说法正确的是?
在 Nginx 中配置反向代理缓存,以下说法正确的是?
以下关于 Nginx SSL/TLS 安全配置的说法,错误的是?
以下关于 Nginx 健康检查的说法,正确的有?
以下关于 Nginx proxy_cache 缓存机制的说法,正确的有?
以下哪些 Linux 内核参数调优可以提升 Nginx 的高并发性能?
以下关于 Nginx 反向代理缓存的说法,正确的有?
配置 Nginx 基于 IP 的请求限流,限制每个 IP 每秒最多 10 个请求,允许突发 20 个请求:
____________ $binary_remote_addr zone=mylimit:10m ____________=10r/s;
location /api/ {
____________ zone=mylimit burst=20 nodelay;
}
请填入正确的指令名称。(1.定义限流区域 2.指定速率 3.启用限流 4.设置突发缓冲)
配置 Nginx upstream 负载均衡,使用 least_conn 算法,并为后端服务器设置权重:
____________ backend_servers {
____________;
server 192.168.1.10:8080 ____________ 3;
server 192.168.1.11:8080 weight 1;
}
请填入正确的指令名称。(1.定义 upstream 块 2.指定算法 3.设置权重)