Q84 — AWS SOA-C02 Ch.1
Question 84 of 100 | ← Chapter 1
An ecommerce company uses an Amazon ElastiCache for Memcached cluster for in-memory caching of popular product queries on the shopping site. When viewing recent Amazon CloudWatch metrics data for the ElastiCache cluster, the SysOps administrator notices a large number of evictions. Which of the following actions will reduce these evictions? (Choose two.)
- A. Add an additional node to the ElastiCache cluster.
- B. Increase the ElastiCache time to live (TTL). ✓
- C. Increase the individual node size inside the ElastiCache cluster. ✓
- D. Put an Elastic Load Balancer in front of the ElastiCache cluster.
- E. Use Amazon Simple Queue Service (Amazon SQS) to decouple the ElastiCache cluster.
Correct Answer: B. Increase the ElastiCache time to live (TTL)., C. Increase the individual node size inside the ElastiCache cluster.
Explanation
Memcached集群出现频繁数据驱逐通常由缓存容量不足引发,需通过扩容解决。ElastiCache驱逐机制在内存满载时触发,增加节点(A)或提升单节点容量(C)均可直接扩展总内存空间,从而容纳更多缓存数据,减少因容量限制导致的强制驱逐。调整TTL(B)虽可能间接减少驱逐,但题目场景更侧重容量瓶颈,故扩容为直接有效方案。其余选项与内存管理无直接关联。