LCP 1.1 發布,Linux 連接池
LCP 1.1 發布, 在1.0版本基礎上進行升級,在客戶端結束服務調用后,客戶端發送關閉原語通知服務端主動關閉連接的情況下,連接狀態無法保持,因此增加/etc /primitives.deny配置文件,用于配置對應每種服務的關閉通信原語并和iports.allow配置中的服務對應,配置成功后,客戶端將此 服務發送的通知關閉原語禁止發送,繼續保持連接狀態。
LCP是Linux Connection Pool的簡寫,是基于Linux模塊開發的線程安全連接池,減少由頻繁建立和釋放連接帶來的系統開銷,提升服務響應速度,支持跨語言、多服務的連接池,應用層代碼不需要做任何改動,對于某些有狀態的連接服務(需要連接認證,例如Mysql連接服務等),需要配置使用具體的IP和端口號來預先派生連接。
別名:(kconnp, Kernel-based Connection Pool)
特性:
1、支持跨語言(PHP,JAVA,Python,C,Perl, ... )之間共享連接
2、支持多服務(Memcache,Redis,MySQL,Oracle,... )建立連接池
3、線程安全
工作原理圖:
來自:https://github.com/zzgang/kconnp
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!