優化或修改CentOS最大連線數限制

2021-07-04 07:52:57 字數 935 閱讀 3217

系統環境:centos + keepalived + haproxy + mariadb + galera + mongodb

當我們在架設高可用伺服器環境時會遇到來自於系統級別的連線數限制問題,這是因為centos根據系統硬體資訊自己預設初始了乙個限制連線數量,往往這個數量是我們遇到的問題,所以今天我們需要修改系統的預設值來達到我們需要的要求,解決一定的高併發產生的連線數問題。

使用以下命令檢視當前最大連線數:

[root@ha ~]# ulimit -n

1024

修改以下配置檔案:

編輯/etc/security/limits.conf

[root@ha ~]# vi /etc/security/limits.conf 

*       soft    nofile  65535

*       hard    nofile  65535

*       soft    nproc  65535

*       hard    nproc  65535

在配置檔案中新增以上內容

編輯/etc/pam.d/login

[root@ha ~]# vi /etc/pam.d/login
session    required     pam_limits.so
在配置檔案中新增以上內容

將以上儲存好,然後重啟伺服器,再使用

優化或修改CentOS最大連線數限制

當我們在架設高可用伺服器環境時會遇到來自於系統級別的連線數限制問題,這是因為centos根據系統硬體資訊自己預設初始了乙個限制連線數量,往往這個數量是我們遇到的問題,所以今天我們需要修改系統的預設值來達到我們需要的要求,解決一定的高併發產生的連線數問題。使用以下命令檢視當前最大連線數 csharp ...

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...