當我們在架設高可用伺服器環境時會遇到來自於系統級別的連線數限制問題,這是因為centos根據系統硬體資訊自己預設初始了乙個限制連線數量,往往這個數量是我們遇到的問題,所以今天我們需要修改系統的預設值來達到我們需要的要求,解決一定的高併發產生的連線數問題。
使用以下命令檢視當前最大連線數:
[csharp] view plain copy
[root@ha ~]# ulimit -n
1024
臨時修改: ulimit -n 102400
只在當前起作用。最後用下面的方法。
修改以下配置檔案:
[root@ha ~]# vi /etc/security/limits.conf
[csharp] view plain copy
* soft nofile 65535
* hard nofile 65535
* soft nproc 65535
* hard nproc 65535
在配置檔案中新增以上內容
[csharp] view plain copy
[root@ha ~]# vi /etc/pam.d/login
[csharp] view plain copy
session required pam_limits.so
在配置檔案中新增以上內容
優化或修改CentOS最大連線數限制
系統環境 centos keepalived haproxy mariadb galera mongodb 當我們在架設高可用伺服器環境時會遇到來自於系統級別的連線數限制問題,這是因為centos根據系統硬體資訊自己預設初始了乙個限制連線數量,往往這個數量是我們遇到的問題,所以今天我們需要修改系統的...
Mysql檢視最大連線,修改
1 檢視最大連線量 show variables like max connections 2 修改最大連線量 修改完記得重啟 set global max connections 32000 經過測試這個設定好像是暫時的,重啟伺服器或mysql服務的話會重置為預設連線大小,151。3 show s...
MySQL優化之修改MySQL最大連線數
登入mysql,先輸入命令查詢mysql預設最大連線數 自定義最大連線數 set global max connections 1000 再次檢視 理想值設定為多大才合適了?max used connections max connections 100 理想值 85 如果 max used con...