私たちのアプリケーションにはAWS Elasticacheが使用されています。最初に推奨されたしきい値に基づいて、CPUアラームしきい値を22%(4つのコアノード、したがって事実上90%のCPU使用率)に設定しました。しかし、CPU利用率が28%、34%などの値に25%を超えていることがよくあります。AWS ElasticacheのCPU使用率が100%を超えています
Redisがシングルスレッドであると考えると、これは理論的にどのように考えられるのですか?これが起こりうると私が考えることができる唯一の方法は、他のコアでメンテナンスが行われている場合で、CPU使用率が25%を超えてしまう場合があります。クラスタの負荷が高い場合でも、CPU使用率を25%に抑え、おそらくクライアントのタイムアウトを開始する必要があります。誰かが、シングルスレッドのRedisインスタンスのCPU使用率が100%のCPU使用率を超えてどのようなシナリオを理解できるか教えてください。