Linux

為了什麼需要我為mysql之類的服務最大打開文件

  • January 29, 2020

為什麼我需要max_open_files來提供像 mysql 這樣的服務?我正在使用一個 tomcat istance,只有 tomcat 服務可以訪問我的 mysql 數據庫。對於我的 tomcat istance 20 使用者可以訪問它們。是不是說mysql的max_open_files的limit 1就夠了,因為只有tomcat訪問mysql?

如果一些專家能給我一兩個例子,我會很高興。

親切的問候

如果 mysqld 產生錯誤打開文件過多,請嘗試增加 open_files_limit 值。

您應該在這裡閱讀參數的含義:open_files_limit

簡而言之,您可以保留預設值並考慮稍後增加它。多執行緒應用程序中並髮使用者和應用程序伺服器的數量可能需要更高的參數值。

引用自:https://serverfault.com/questions/1000872