DBAtlas · データベース運用アトラス

ERR max number of clients reached: ERR max number of clients reached(クライアントの最大数に到達)

Redis

意味

接続クライアント数が maxclients の上限に達し、新しい接続を受け付けられない。Redis はそれ以上のクライアント接続を拒否する。

原因

接続リーク (接続がクローズされない)、不十分な maxclients の値、誤って構成された接続プール、クライアントの急増、またはオペレーティングシステムのファイルディスクリプタ上限が低い。

対処方法

現在の接続を調べる: CLIENT LIST と INFO clients。接続リークを修正し、クライアントプールのサイズを適切に設定して接続を再利用する。必要なら maxclients (CONFIG SET maxclients) と OS の ulimit (ファイルディスクリプタ) の上限を引き上げる。アイドル接続にタイムアウトを設定する。

DBAtlas で開く →

同じデータベースの他の項目