redis客戶端連線數
redis通過監聽乙個tcp埠或socket的方式接收來自客戶端的連線,
當與客戶端建立連線後,redis內部會進行如下操作:
(1)客戶端socket會被設定為非阻塞模式,因為redis在網路時間處理上採用的是非阻塞多路復用模型;
(2)然後為這個socket設定tcp_nodelay屬性,禁用nagle演算法;
(3)然後建立乙個可讀的檔案事件用於監聽這個客戶端socket的資料傳送。
redis連線數與最大連線數
1.連線數檢視
方法1:在redis-cli命令列使用:info clients可以檢視當前的redis連線數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.設定、修改
1. 在2.6之後版本,可以修改最大連線數配置,預設10000,可以在redis.conf配置檔案中修改...
# maxclients 10000
2.config set maxclients num 可以設定redis允許的最大連線數
127.0.0.1:6379> config set maxclients 10
ok127.0.0.1:6379>
3.啟動redis.service服務時加引數--maxclients 100000來設定最大連線數限制redis-server --maxclients 100000 -f /etc/redis.conf
合理設定apache的最大連線數
1.在 設定?伺服器的為freebsd 6.2 apache 2.24,使用預設配置 freebsd 預設不載入自定義mpm配置 預設最大連線數是250 在 usr local etc apache22 httpd.conf中載入mpm配置 去掉前面的注釋 可見的mpm配置在 usr local e...
TOMCAT記憶體和連線數配置
如果是使用的catalina.sh linux 或catalina.bat win 啟動的 修改這兩個檔案,加上下面這句 set catalina opts xms64m xmx128m 如果使用的winnt服務啟動 開啟c winnt system32 regedt32.exe,在hkey loc...
TOMCAT記憶體和連線數配置
如果是使用的catalina.sh linux 或catalina.bat win 啟動的 修改這兩個檔案,加上下面這句 set catalina opts xms64m xmx128m 如果使用的winnt服務啟動 開啟c winnt system32 regedt32.exe,在hkey loc...