A.采用單線程、事件驅(qū)動(dòng)、非阻塞模型,減少上下文切換的消耗,能在1ms內(nèi)處理數(shù)百個(gè)請(qǐng)求。并且每個(gè)會(huì)話只占用數(shù)KB的內(nèi)存
B.大量精細(xì)的性能優(yōu)化使得HAProxy在中等負(fù)載下只占用極低的CPU資源
C.HAProxy大量利用操作系統(tǒng)本身的功能特性,使得其在處理請(qǐng)求時(shí)能發(fā)揮極高的性能,通常情況下,HAProxy自身只占用15%的處理時(shí)間,剩余的85%都是在系統(tǒng)內(nèi)核層完成的
D.單純從效率上來講HAProxy更會(huì)比Nginx有更出色的負(fù)載均衡速度,在并發(fā)處理上也是優(yōu)于Nginx的