Redis クライアント接続の数
Redis は、TCP ポートまたはソケットをリッスンすることでクライアントから接続を受信します。
クライアントとの確立時 接続後
(1) Redis はネットワーク時間処理にノンブロッキング多重化モデルを使用するため、クライアント ソケットはノンブロッキング モードに設定されます;
(2) 次に、このソケットの TCP_NODELAY 属性を設定し、Nagle アルゴリズムを無効にします。
(3) 次に、このクライアント ソケットのデータ送信を監視する読み取り可能なファイル イベントを作成します。
#Redis 接続の数と最大接続数
1. 接続数の表示
127.0.0.1:6379> info clients #Clients connected_clients:621 client_longest_output_list:0 client_biggest_input_buf:0 blocked_clients:0 127.0.0.1:6379>方法 2: config get maxclients で最大数をクエリできます。 redis によって許可される接続数
127.0.0.1:6379> CONFIG GET maxclients ##1) "maxclients" ##2) "10000" 127.0.0.1:6379>
2. 設定と変更
#
... # maxclients 10000 ... 2.config set maxclients num 可以设置redis允许的最大连接数 127.0.0.1:6379> CONFIG set maxclients 10 OK 127.0.0.1:6379>
redis-server --maxclients 100000 -f /etc/redis.conf
以上がRedis 接続はいくつ構成されていますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。