1. 为什么SLB值得花大精力去啃
先把结论摆出来:ACP认证里SLB相关考题占比是17%,这个数字意味着什么?如果你按每个知识模块平均复习,那SLB和ECS、OSS这些大块头是同一梯队,必须当成“主力科目”来对待。而且SLB的知识点和实际工作场景贴合度极高,考完试拿去用也完全不过时。
所谓SLB,全称Server Load Balancing,负载均衡。你可以把它想成公司前台的“分诊台”——所有访客进来了,先到这个分诊台,由它判断你该去找哪个部门、哪个工位,而不是所有人一窝蜂挤进某个办公室。放在技术架构里,就是把海量请求均匀地分发到多台后端服务器上,既避免单台机器被压垮,又能在某台机器出问题时自动把流量切到健康机器上。
学SLB不只是为了应付考试,更是为了建立一套“流量治理”的思维。很多刚接触云计算的同事,一开始会觉得负载均衡就是个“转发器”,但实际并非如此。SLB在阿里云体系里,往前对接DNS、CDN,往后对接ECS、容器服务,横向还跟弹性伸缩、高可用架构深度绑定。ACP考题里17%的占比,恰恰反映了它在整个云计算架构中的枢纽地位。
这篇文章我尽量按照考试复习的逻辑来讲,从核心概念、转发原理、会话保持、健康检查,到监听配置、后端组管理、证书与安全,再到容易混淆的对比题和避坑经验,一次讲透。按这套思路去复习,SLB这17%的内容基本能稳稳拿下。
2. SLB的核心概念和产品家族
2.1 从“分发请求”到“流量治理”:SLB到底是什么
很多初学者对SLB的理解停留在“把请求分给多台服务器”,这个认识没错,但远远不够。
在真实的生产架构里,SLB要解决的是这几类问题:
- 高并发场景下,单台ECS的CPU、带宽、连接数撑不住,需要横向扩展多台ECS,这时代理层就必须要有一个统一的流量入口。
- 部分后端ECS可能因为程序Bug、内存溢出、磁盘写满而突然“变慢”甚至“挂掉”,SLB需要把不健康的实例自动摘除,等它恢复了再自动加回来。
- 用户如果连续访问同一台服务器(比如登录状态、购物车),流量被乱分发会导致体验异常,这就需要会话保持能力。
- 对外暴露多个端口、多个域名、多种协议时,需要按规则把流量分流到不同后端组,这涉及到转发策略。
所以阿里云官方给SLB的定义是“将访问流量分发到多台云服务器ECS的流量分发控制服务”,但实际使用中,它同时承担了高可用网关、流量调度器、安全接入点等多重角色。理解了这一点,后面学监听、转发策略、健康检查时就不容易懵。
2.2 四层SLB与七层SLB的区别与选择
ACP考试特别喜欢考四层和七层的区别,这也是实际工作中选型最基础的问题。
四层SLB工作在传输层,主要基于IP和端口做转发,核心协议是TCP和UDP。它的特点是性能极高、转发延迟低,不关心应用层内容。比如你做的是游戏服务器、消息推送服务、数据库中间件的负载均衡,用四层就对了。四层SLB不适合做基于URL路径或域名维度的分流,因为它根本不会去解析HTTP头。
七层SLB工作在应用层,核心协议是HTTP和HTTPS。它可以解析请求的URL、Header、Cookie等业务信息,然后基于这些信息做更精细的转发。比如/api/开头的请求转发到A组,/web/开头的请求转发到B组,这是四层做不到的。但也因为要做协议解析,七层的性能开销比四层高,连接的建立和关闭也比四层更多。
考试里经常会出这样的题:某业务需要按URL路径分发流量,应该选择哪种类型的负载均衡?答案是七层。又比如某业务追求极致的并发转发性能,应该怎么选?答案优先四层。
实际操作中,还有一点需要心里有数:同一台SLB实例上,四层和七层监听可以同时存在。比如443端口做HTTPS七层监听,3306端口做TCP四层监听,二者互不干扰,这在一个业务里并不少见。
2.3 传统型、应用型与网络型:新架构下的产品形态
近两年阿里云在负载均衡产品形态上做了不少迭代。除了早期大家熟悉的传统型负载均衡CLB,还推出了面向云原生场景的应用型负载均衡ALB和网络型负载均衡NLB。
如果ACP考试囊括了新题型,你需要能分清这几个方向的定位:
- CLB:传统型负载均衡,主打稳定通用,支持四层(TCP/UDP)和七层(HTTP/HTTPS),买完实例配监听就能用。绝大多数传统业务选它最稳妥。
- ALB:应用型负载均衡,定位是七层精细化流量治理,在HTTP/HTTPS转发、域名URL路由、WebSocket支持等方面更强,对标的是云原生和微服务场景,经常和容器服务ACK配合使用。
- NLB:网络型负载均衡,主打四层高并发、超低延迟场景,能承载百万级并发连接,适合高性能TCP/UDP业务。
CLB和ALB/NLB的关系有点像“通用工具”和“专项工具”。如果你只是简单做几台ECS的流量分发,CLB完全够用;如果业务比较复杂,对路由规则、灰度发布、弹性伸缩有更高要求,ALB更合适;如果你就是追求四层的最极致性能,那NLB才是这个赛道的选手。
考试中如果出现“新建负载均衡实例时,某企业希望实现基于域名和路径的高级路由,应选择哪种产品?”这类题目,优先选ALB而不是CLB。
2.4 实例、监听、后端服务器组:SLB的三层结构
SLB的所有功能都围绕三个概念展开:实例、监听、后端服务器组。
实例是SLB的运行实体,它有自己的地域属性、付费方式、规格和IP地址。它就像你买了一台专用的“流量分发设备”,有了实例才能开始配置转发规则。
监听是“收件规则+发件规则”的组合,它定义了SLB实例上某个端口如何接收请求、如何处理请求、如何把请求转发到后端。比如你为SLB实例配置了一个443端口的HTTPS监听,那么这个实例收到443端口的请求时,就会按照这个监听里的转发策略去分发。监听是整个SLB配置里最核心的单元,每个监听都绑定一个前端协议和端口,同时指定后端协议和端口。
后端服务器组是真正扛业务的ECS集合。阿里云SLB支持三种挂载方式:默认服务器组、虚拟服务器组、主备服务器组。默认服务器组最简单,直接把ECS实例加进来、设好权重就行;虚拟服务器组适合按业务单元划分的情况,可以为一组ECS统一配置端口和权重,然后在监听级别引用;主备服务器组则是一主一备的模式,主服务器挂了备服务器顶上,适合对高可用要求极其严格的场景,当然需要严格控制同时只启用一台后端。
理解了这三层结构,配置SLB的逻辑就很清楚了:先建实例,然后建监听,最后把后端服务器组挂到监听下面。反过来排查问题的时候,也是按这个顺序去检查。
3. 转发机制、会话保持与健康检查:SLB的三大命脉
3.1 加权轮询与最小连接数:两种常用调度算法
调度算法是SLB把请求分给哪一台ECS的决策逻辑。ACP考试对这块要求不高,主要是让你知道有哈希、轮询、最小连接数几类,并理解各自适用场景。
实际考试中主要区分两类:
第一类是加权轮询。它按后端服务器的权重轮流分配请求,权重高的ECS分到的流量比例更大。比如A服务器权重100、B服务器权重50,那么理论上每来3个请求,2个给A、1个给B。这种算法适合后端ECS配置不同、但业务基本无状态的情况。好处是简单稳定、有预期,坏处是它不考虑后端当前的负载情况,如果某台机器已经快撑不住了,轮询还是会继续给它分配流量。
第二类是最小连接数。它会动态地把新请求分配给当前活跃连接数最少的那台ECS。这个算法更智能,因为它实际上是看“谁此刻更空闲”。但要注意,对于短连接高并发的业务,比如大量HTTP API请求,频繁建连、断连本身就有开销,最小连接数的收益不一定比轮询大,反而可能产生额外调度计算开销。
还有一类是基于IP的哈希调度,它把来自同一个源IP的请求固定分到同一台后端服务器上。这种算法天然就能满足某些会话保持的需求,但坏处是如果某个IP下的请求特别多,容易造成后端负载不均。
实际配置的核心经验是:如果后端ECS规格一致、业务无状态,优先用加权轮询;如果后端ECS规格不一致,或者请求处理时长差异很大,用最小连接数;如果有会话保持需求但不想开启Cookie处理,可以用IP哈希配合后端会话保持来兜底。
3.2 会话保持要懂原理,不能只会开开关关
会话保持本身不是一个独立功能,而是一组能力的组合,目的是让同一个客户端在一段时间内的请求都落到同一台后端ECS上。
实际场景是这样的:用户登录后,服务端把登录状态存到了本机Session里,如果下一次请求被负载均衡分到了另一台ECS,服务端就不认识这个用户了,用户被迫重新登录,体验极差。
SLB的会话保持有两个层级:
四层监听通过源IP地址来维持会话。同一个客户端IP的请求,在一定时间内(可配置超时时间)都会转发到同一台后端ECS。它的优点是实现简单、不依赖业务层,缺点是如果客户端IP是NAT出口IP,比如公司几千人共用一个公网IP上网,那么这些人的流量都会被分到同一台ECS上,导致负载极度倾斜。
七层监听默认支持基于Cookie的会话保持。这里分两种情况:一个是SLB自己植入Cookie(植入Cookie),由SLB在首个响应中写入一个特定Cookie,后续收到带这个Cookie的请求就按固定规则转发;再一个是后端ECS自己处理Cookie(重写Cookie),SLB负责根据后端返回的Set-Cookie头来识别会话来源。
实际踩过的坑是:如果开启了七层会话保持,但后端应用逻辑里改了Cookie名或域名,会话可能突然全部失效。排查时要先确认SLB用的是哪种Cookie模式,再去看后端应用的Cookie处理逻辑。
3.3 健康检查的原理和关键参数
健康检查是SLB能够实现故障自动摘除和恢复的基石,没有健康检查的负载均衡形同虚设。
它的工作方式可以理解为:SLB按照你设定的时间间隔,主动去探测后端ECS的某个端口或URL路径,如果连续几次探测都失败,就判定这台ECS不健康,暂时不再给它分配新流量;如果后面探测又恢复正常,就自动把它加回来。整个过程对用户是透明的,业务不需要停机。
配置健康检查时,有几个参数需要重点关注:
- 健康检查间隔:默认一般是2到5秒。间隔越短,故障发现越及时,但会对后端ECS造成更大的探测压力。
- 健康检查超时时间:单次探测的超时上限。如果后端应用响应偏慢,超时时间设得太短容易误判不健康。
- 不健康阈值:连续几次失败判定为不健康。建议设置成3到5次,既能避免偶发网络抖动造成误摘,又不会让故障ECS持续接收流量太久。
- 健康检查成功状态码:七层健康检查时可以指定期望的HTTP状态码,比如200、301等。如果代码里对根路径返回别的状态码,需要根据实际情况配置,否则后端口径对了也永远不健康。
健康检查有一个细节经常被忽略:如果后端ECS中的应用监听端口和健康检查端口不是同一个,要确保健康检查的端口本身有服务在响应。很多初学者把后端应用端口设成了8080,健康检查路径也写对了,但ECS安全组没放行健康检查源地址段的探测请求,结果SLB一直显示后端不健康,排查了半天才发现是安全组拦了。
3.4 调度算法与后端权重的动态调整
SLB支持在后端服务器不停止服务的情况下动态调整权重。这个特点在生产环境中非常有用。
比如某次大促前,你想让新扩容的一批ECS多点流量,但又不想直接改负载均衡转发规则,简单地把它们权重调高就行。压测后如果发现新机器不稳定,再把权重调低甚至权重归零,就能做到“摘流量但不摘机器”。
后端ECS的权重范围是0到100。权重置0是一个特殊的操作,它表示SLB不再给这台ECS分配新请求,但保持健康检查继续运行,这台ECS上已建立的连接还可以继续存活。普遍用来平滑下线单台ECS,比如要重启一个应用或者做服务器下线维护时,先调权重为0,等存量连接差不多走完再操作,对业务影响最小。
另外一个实际场景是:后端ECS扩容后没有调权重,导致新机器“吃不到”流量。这个不是配置问题,而是权重分布决定的比例关系没有变化,新ECS加入后如果权重默认是100,老ECS权重也是100,理论上流量会均分,但如果你给老ECS设过较高权重没改,新ECS自然就分不到多少流量了。
4. 监听配置与证书管理:从裸配置到实战落地
4.1 监听配置的完整流程:以HTTPS为例
以最常见的HTTPS监听为例,创建流程一般是这样的:
第一步,新建SLB实例,选择地域和可用区。地域选择时要注意,SLB实例和后端ECS必须处于同一地域下,但可以跨可用区挂载。比如SLB在上海可用区A,后端ECS可以分布在可用区A和可用区B,这样能实现跨可用区的容灾。
第二步,创建监听,选择前端协议为HTTPS、前端端口443。此时会让你配置SSL证书。证书从哪里来?可以从阿里云证书服务里申请,也可以自己上传已有证书的私钥和证书内容。
第三步,配置后端协议和端口。后端协议通常仍然是HTTP,后端端口比如是80或8080。这里注意,SLB会先把HTTPS报文解密,然后以HTTP的形式转发给后端ECS。如果后端ECS本身没有配置HTTPS证书,这个模式最方便;如果业务要求后端ECS也走HTTPS,那就开启后端协议的HTTPS选项,但此时后端ECS必须自己有证书,否则会握手失败。
第四步,配置调度算法、健康检查、会话保持这些参数,这些在上一节已经讲过。
第五步,把后端服务器组挂到监听下面,设置各ECS的权重。
有一个非常重要的细节是:HTTP监听下如果客户端用HTTPS访问,SLB会报错或者无法正常转发;反过来HTTPS监听下如果客户端用HTTP访问,一般会收到403等错误码。所以如果你既想支持HTTP又想支持HTTPS,需要一个SLB实例上同时创建80端口HTTP监听和443端口HTTPS监听。
在实际项目中,维护两套监听还会带来一个问题:HTTP请求如果强制跳转到HTTPS。SLB原生支持HTTP监听下开启重定向到HTTPS,这样用户在地址栏输入http开头的URL时,会被自动跳转到https。ACP考试如果出了“如何实现HTTP自动跳转HTTPS”的选择题,这个选项要能一眼认出来。
4.2 证书管理、更新与常见坑
证书在SLB上是一个单独的资源。上传证书后,可以选择多个HTTPS监听共用同一张证书。比如你有api.example.com和www.example.com两个域名的请求,可以分别创建两个HTTPS监听,但复用同一张SAN证书或通配符证书。
证书更新是一个高频操作。证书有有效期,一般一年一换。更新证书时不需要重建监听,直接在证书管理里替换证书内容、生效时段,SLB会平滑地生效。这个操作在ACP考试里也会考,注意不要选“重新创建监听”这种方案,成本太高且没必要。
证书相关还有两个坑,实际中经常踩:
第一个坑是证书内容与私钥不匹配。上传证书文件时,系统会校验证书和私钥是否配对。很多人把两段内容粘错,或者把证书链文件漏掉了,导致上传失败。解决思路是:先用OpenSSL命令在本地验证证书和私钥是否匹配,再上传。
第二个坑是证书过期后流量异常。证书到期后HTTPS握手会失败,浏览器会弹出不安全警告,甚至直接拒绝访问。你要注意的是提前做证书快到期提醒,别等到业务反馈才去处理。阿里云证书服务本身有到期提醒,但如果证书是从其他渠道申请的,需要自己在日历上标好时间。
4.3 转发策略:基于域名和路径的高级分流
七层监听的核心优势在于可以配置转发策略,把不同请求分到不同的后端服务器组。
转发策略包含两类匹配规则:域名和URL路径。两者可以组合使用。比如:
- 域名是
order.example.com的请求,转发到订单虚拟服务器组。 - 路径以
/static/开头的请求,转发到静态资源服务器组。 - 域名是
api.example.com且路径是/v2/,转发到新版API服务器组。
配置转发策略的时候,要注意匹配优先级的问题。SLB的转发规则一般支持精确匹配和前缀匹配,多个规则同时命中时,存在一个先后顺序。实际业务中很容易出问题的场景是:你配了一条/api/前缀匹配的路由到旧服务组,又配了一条域名匹配api.example.com的路由到新服务组,结果域名规则生效了,流量被分到了新服务组。这时候建议仔细阅读当前版本SLB的策略优先级规则,别依赖“我以为”。
七层转发策略也是灰度发布常用的手段。比如新版本后端只开放5%的权重,或者只让某个测试域名的流量打到新版本,等验证没问题再把权重逐步调大。这是ACP考试里一个综合性比较强的考点,建议重点理解“转发策略+后端服务器组+权重调整”这三者如何配合。
4.4 多可用区部署与容灾:SLB如何保证高可用
SLB实例本身是双可用区部署的。阿里云SLB的主备可用区机制是这样的:实例选定一个主可用区和一个备可用区,正常情况下流量从主可用区流入转发,如果这个可用区的网络或设备出问题,系统会自动切换到备可用区。这个切换动作对你来说基本上是透明的。
但对于后端ECS,跨可用区的高可用不是自动的。你需要主动把ECS分布在同一个地域下的多个可用区,然后都挂到同一个SLB实例下。这样即便一个可用区的机房出现故障,SLB会把流量都转发到另一个可用区的健康ECS上,业务不中断。
这一点在生产部署时非常关键。很多团队做架构设计时只在同一个可用区买了多台ECS,认为“都是多台了怎么还会挂”,忽略了整个可用区的故障场景。ACP考试对“负载均衡关联多可用区ECS”的容灾设计是高频考点,要记得“一个地域、多个可用区、多台ECS、一个SLB实例”这个标准组合。
5. ACP备考方向分析:这17%的题到底怎么出
5.1 高频考点清单与复习优先级
结合近年的出题规律,SLB相关的题目可以归纳成几个方向,按频率从高到低排:
第一梯队是概念定义题。比如SLB的作用、实例的组成、四层和七层的区别、调度算法的特点。这几类是送分题,只要概念清晰就不会错。
第二梯队是功能配置题。比如创建HTTPS监听时需不需要上传证书、健康检查的作用、会话保持的实现方式。这类题要求你能记住操作步骤和关键参数,但不一定要真的在控制台上操作过。
第三梯队是场景判断题。给你一个业务描述,让你选合适的负载均衡方案。比如:某业务需要按域名区分流量,选七层监听加转发策略;某业务对性能要求极高且协议非HTTP,选四层TCP监听。
第四梯队是故障排查题。一般以案例分析的形式出现,比如“某用户通过SLB访问后端ECS超时,排查发现后端不健康,可能是什么原因?”这类题比较难,但占分比例不算太高,复习时结合实操经验去理解就好。
按优先级来说,先把概念题和功能配置题拿下,再攻场景判断题,故障排查题放到最后。
5.2 概念对比题最容易失分
ACP考试很喜欢在选项里设置“看似正确但实际错误”的混淆项,SLB这块最常见的混淆点包括:
- “四层SLB可以解析HTTP请求的URL路径”——这是错的,四层不解析应用层内容。
- “健康检查失败后SLB会立刻停止转发”——不全对,判定不健康需要连续失败达到阈值次数。
- “SLB实例与后端ECS可以不处于同一地域”——这是错的,必须同地域。
- “会话保持能保证所有场景下的用户状态一致”——错误,会话保持不是分布式Session方案,真正的收敛方案是让Session外置或采用无状态认证。
这些题往往不需要你深入原理,只要你能把一个概念的两面都记住,就能顺利排除错误选项。建议复习时多做一个动作:把每个概念“能做什么”和“不能做什么”并列写下来,效果比只记正面描述好得多。
5.3 判断题的做题技巧
ACP考试的题型以选择题为主,部分题是多选题。做SLB相关题目时有几个实用技巧:
先看选项里是否出现“绝对化表达”。比如“所有请求都会先经过SLB再到达后端ECS”,这种话如果没有上下文限定,大概率是错的,因为后端ECS是否只能被SLB访问取决于安全组配置,并不是天然的。
再看是否符合阿里云官方推荐架构。阿里云官方经常强调“同地域、跨可用区的SLB+多ECS”高可用架构,如果你发现选项里把SLB和后端ECS放在不同地域,那必然错。
最后看场景和协议的匹配度。场景是HTTPS,选项却说创建四层TCP监听,明显不匹配;场景是按URL路由,选项却说只支持按IP转发,也不匹配。
5.4 SLB与周边产品的联动考法
ACP考试不会只考孤立的SLB,经常把SLB放到整个云架构里考察。常出现的联动关系有:
- SLB + ECS弹性伸缩。弹性伸缩组新增的ECS会自动挂到SLB后端,缩容时自动摘除。这里考的往往是“弹性伸缩是否支持自动注册到SLB”——支持。
- CDN + SLB。CDN回源到SLB,再由SLB分发到多台ECS。这种架构能承载大规模静态和动态混合业务。
- DNS + SLB。DNS层面可以做全球流量调度,SLB负责地域内的高可用分发。
- SLB + WAF(Web应用防火墙)。WAF可以前置到SLB之前,也可以挂在SLB之下,用来过滤七层攻击流量。
- 对象存储OSS与SLB的关系。OSS本身支持大规模并发,不需要SLB在它前面做负载均衡,所以如果选项里写了“为OSS配置SLB以提升性能”,要警惕,这不是常规用法。
理解这些联动关系,不仅能帮你做对综合题,也能让你在准备ACP时顺带建立对整个云计算产品体系的认知。
6. 备考资料与实战建议:有效复习胜过无脑刷题
6.1 复习资料的选择思路
市面上ACP备考资料很多,但质量参差不齐。我的建议是:以官方课程和官方文档为主,以练习题和模拟题为辅。
官方课程的好处是体系完整,和考试大纲匹配度高,特别适合从头到尾过一遍SLB模块。官方文档在某些细节上比课程更深入,比如不同调度算法的实现机制、健康检查的详细参数表,这些往往是考题的“挖坑点”。
模拟题的作用有两个:一个是检验你当前水平,另一个是熟悉题目的表达方式和陷阱设计。但注意不要迷信模拟题命中率,每年考题都在微调,关键是理解核心逻辑。
6.2 时间分配与复习节奏
如果你整体复习时间紧张,我建议SLB部分按三个阶段推进:
第一阶段用1到2天看官方课程或文档中SLB相关章节,目标是建立概念框架,听懂四层、七层、会话保持、健康检查这些核心术语。
第二阶段用1到2天做SLB相关模拟题,每道题都去查一遍背后的文档,搞清楚为什么选这个、为什么不选其他选项。这个阶段是最花时间的,也是提升最明显的。
第三阶段在考前用半天再把SLB笔记过一遍,重点是容易混淆的概念和场景判断题的解题思路。
6.3 实操练习的必要性
ACP考试虽然不要求你当场操作,但我还是强烈建议在考试前实际动手配一遍SLB。不需要复杂的业务,哪怕只是创建一台SLB实例、挂两台ECS、配一个HTTP监听,这个过程的收获比刷十道模拟题都大。
实操中你才会注意到一些文档不会强调的细节:比如创建实例时后端服务器会提示“暂未添加”,这时候不是报错,而是你还没挂后端;比如配置健康检查时,ECS安全组没放行ICMP或对应端口,后端就显示不正常;比如HTTPS监听创建后发现无法访问,大概率是证书或安全组的问题。
这些细节如果是考前一天踩过一遍,考试遇到类似排错题时,你的第一反应会快很多。
6.4 复习中容易忽视的盲区
有几个盲区在SLB备考中经常被忽略,我单独列出来提醒一下:
限速和QoS相关的选项。SLB监听上可以做带宽限制和并发限制,考题偶尔会拿“限制某个监听的带宽上限”来出题。这个知识点不难,但很多人的笔记里根本没记。
访问控制白名单和黑名单。SLB支持在监听级别配置访问控制,可以设白名单模式或黑名单模式。比如只允许办公网段的IP访问,或者封掉某个恶意IP。
IPv6。现在双栈业务越来越普及,SLB是支持IPv6访问的,考试偶尔会考到。知道“实例创建时可以选择IPv6地址类型”这个事实就够了。
日志和监控。SLB提供监控指标和日志服务,比如QPS、活跃连接数、后端不健康的主机数量等。考题一般只会考“通过哪个服务查看SLB监控日志”,不会深入。
7. 个人备考经验:踩过的坑和有效方法
最后分享一些我实际备考过程中的经验,这些不是教材上的内容,但对你安排复习节奏会有参考价值。
第一点是别把时间平均分配。17%的占比意味着SLB重要,但如果你把所有时间都砸在SLB上,其他模块可能来不及。更合理的策略是:先快速过一遍所有模块的官方课程,做到心中有数,然后针对重点模块(ECS、SLB、OSS)集中刷题和查文档。我见过有些同学在SLB的健康检查参数上纠结了一整天,结果网络安全协议那些送分题没看,得不偿失。
第二点是善用官方文档的表格。官方文档里经常会有对比表格,比如“四层监听与七层监听的差异”“调度算法的适用场景”“健康检查参数说明”,这些表格就是最浓缩的备考资料。复习时把这些表格摘出来,做成自己的笔记,考前翻一遍效率极高。
第三点是做题时看清“多选”和“单选”。ACP考试中多选题很坑人,多选少选都不得分。SLB的多选题经常出现在“以下哪些属于SLB的功能”这类题目上,选项里会混入类似“DDoS防护”“对象存储加速”这种不属于SLB范畴的干扰项。做这类题时先排除明显不相关的,再确认边界模糊的。
第四点是利用好模拟实验环境。如果你有条件,强烈建议在考试前至少完整创建一次SLB实例并配置监听、挂载后端、验证健康检查。不需要真实业务流量,自己用本机curl访问一下SLB的公网IP,看到请求能正确分发到各台ECS,你就对整个链路有了直观手感。这个实践经验在考试时面对案例分析题和排错题会有明显优势。
第五点是错题复习比刷题更重要。很多同学刷模拟题只盯着正确率,刷完就扔了,真正到考场上发现错过的题换个说法还是不会。我的做法是:每道错题都标记知识点,每周把错题合集翻一遍,直到能解释清楚“为什么选这项、其他项错在哪”。这个过程很枯燥,但对提分确实最有效。
ACP认证里SLB这17%并不是靠死记硬背就能拿下的,它需要一定程度的理解+适度的实操。但只要把上面这些核心概念、配置流程、常见陷阱和考题方向梳理清楚,再配合少量动手验证,这部分内容完全可以成为你的稳定得分项。备考过程中如果遇到拿不准的知识点,别犹豫,多翻官方文档,那里的信息永远比网上的二手资料可靠。