resize 时 (n-1)&hash 优化、并发问题(建议用 ConcurrentHashMap)、红黑树退化阈值 6 的原因。limit:user:{uid}、limit:api:{api}、limit:tenant:{tid}。网关层用 Sentinel 做熔断降级,应用层用 RateLimiter 兜底。-XX:MaxGCPauseMillis=200,-XX:G1HeapRegionSize=16m。CMS 在 JDK 14 已移除,新项目直接上 G1 或 ZGC。曾用 jstack + arthas 定位过一次 CPU 飙高(死循环)。