# 4. Sentinel 集群限流如何借助 token server 统一分配令牌,token client/server 模式与嵌入模式有何差异与单点风险 A 监听流量 B 提供 UI C 存储日志 D 统一分配令牌,实现跨实例全局限额 ✓ 正确答案
# 11. 网关层限流如何在 Spring Cloud Gateway 的 RequestRateLimiter 中借助 Redis + Lua 实现分布式令牌桶 A 提高性能 B 保证分布式环境下扣减令牌的原子性 ✓ 正确答案 C 加密数据 D 减少内存
# 13. 限流指标的 Prometheus 暴露 A spring-boot-starter-cache B spring-boot-starter-web C micrometer-registry-prometheus ✓ 正确答案 D spring-boot-starter-jdbc
# 16. @TimeLimiter 的 timeoutDuration 与线程池/信号量隔离组合时,超时后线程如何被中断或释放 A @TimeLimiter 配置 B 任务是否响应中断(可中断性) ✓ 正确答案 C 信号量大小 D 网络速度
# 18. ElasticJob 如何基于 ZooKeeper 的临时节点实现分片项分配与失效转移,节点宕机后分片如何重平衡 A 定时心跳数据库 B 文件锁 C 网络 ping D ZooKeeper 临时节点(会话消失即宕机) ✓ 正确答案
# 20. Sentinel 与 Resilience4j 在设计理念(统计滑动窗口 vs 函数式装饰)、规则动态化与生态上的选型对比 A Sentinel 用滑动窗口统计与动态规则,Resilience4j 用函数式装饰 ✓ 正确答案 B 两者完全相同 C 都无规则 D 都基于线程池
# 22. 分片广播与单机执行分别适合什么任务,分片参数(shardingIndex/shardingTotalCount)如何用于数据切分 A 计算自己负责的数据分片范围 ✓ 正确答案 B 决定执行时间 C 决定重试次数 D 记录日志
# 25. Hystrix 已弃用的迁移(Resilience4j) A @CircuitBreaker/@Retry/@RateLimiter 等 ✓ 正确答案 B @Async C @Cacheable D @Transactional
# 26. Sentinel 的规则体系(FlowRule/DegradeRule/SystemRule/AuthorityRule)如何分工,资源调用经过的 slot 责任链如何串联 A DegradeRule B FlowRule ✓ 正确答案 C SystemRule D AuthorityRule
# 27. 调度时钟漂移(NTP 同步偏差)对 Cron 触发有何影响,跨时区与夏令时切换应如何规避漏触发或重复触发 A 使用本地时区 B 关闭调度 C 随机触发 D 统一用 UTC 基准并按需对小跳变时段做补偿 ✓ 正确答案