1

したがって、次の仕様で実行されている RDS MariaDB サーバーがあります。

  • インスタンスクラス: db.m4.2xlarge
  • ストレージの種類: プロビジョンド IOPS (SSD)
  • IOPS: 4000
  • ストレージ: 500 GB

私の問題は、SQL サーバーに大きな負荷がかかると (200 を超える接続)、新しい接続を拒否し始めることです。

ただし、監視統計によると、それをはるかに超える接続を処理できるはずです。ピーク負荷時の統計は次のとおりです。

  • CPU 使用率: 18%
  • DB 接続: 430
  • 書き込み操作: 175/秒
  • 読み取り操作: 1/秒 (これは MemCache を利用します)
  • メモリ使用量: 1.2GB

DB のハードウェア仕様は次のとおりです。

  • 8 個の vCPU
  • 32 GB メモリ
  • 1000 Mbps EBS 最適化

また、RDS には MySQL の「Max_Connections」設定が 2,664 に設定されていることがわかります。

したがって、比較すると、なぜこれほど低いレートで新しい接続を拒否しているのか理解できません。RDS または MariaDB でこれを制御する別の設定はありますか?

4

0 に答える 0