LCP(全稱:Linux Connection Pool),Linux連線池是基於Linux核心模組開發,支持跨語言,多服務的連線池,可以作為JAVA資料庫連線池,PHP資料庫連線池等所有基於TCP連線服務的連線池服務使用。
別名:(kconnp, Kernel-based Connection Pool)
基本介紹
- 中文名:Linux連線池
- 外文名:Linux Connection Pool
- 別名:kconnp
- 最新版本:1.1.0
功能
特性
環境要求
- X86架構CPU
- LINUX核心版本>=2.6.18
- 物理機或基於VMware、KVM、XEN的虛擬機
安裝步驟
- 下載源碼包,解壓,進入解壓目錄執行以下命令
- $./configure
- $make
- $make install
使用
命令:
- stats: 輸出連線池統計信息
- reload: 重新載入配置檔案
- start: 啟動連線池服務
- stop: 關閉連線池服務
- restart: 重啟連線池服務
配置檔案:
- 全局配置檔案: /etc/kconnp.conf
- 白名單:/etc/iports.allow
- 黑名單:/etc/iports.deny
說明:
- 黑名單優先權高於白名單
- IP位址和連線埠號如果均為具體配置,那么基於該IP和連線埠號的連線將會預派生
- 如果該配置為具體配置且為有狀態的連線,那么該連線最多使用一次後,將會關閉
- 統計信息每隔5秒更新一次