這篇文章主要講解了“zabbix-server程序有什么特點(diǎn)”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來(lái)研究和學(xué)習(xí)“zabbix-server程序有什么特點(diǎn)”吧!
目前成都創(chuàng)新互聯(lián)公司已為數(shù)千家的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬空間、網(wǎng)站托管、服務(wù)器租用、企業(yè)網(wǎng)站設(shè)計(jì)、庫(kù)爾勒網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。
稍微看了下zabbix-server 程序的邏輯,有如下特點(diǎn):
在zabbix程序中大量使用宏來(lái)預(yù)定義方法名稱,變量名等。
zabbix 沒(méi)有使用pthread_create 來(lái)創(chuàng)建線程,而是使用fork 創(chuàng)建進(jìn)程來(lái)當(dāng)線程使用
zabbix-agent 同樣沒(méi)有使用pthread_create來(lái)做線程處理
問(wèn)題:
zabbix 為何不使用pthread_create輕量級(jí)線程來(lái)處理,采集調(diào)度
zabbix 為何不考慮libevent 基于事件機(jī)制來(lái)處理Io請(qǐng)求(基于事件回調(diào)是當(dāng)前在面對(duì)并發(fā)問(wèn)題時(shí),服務(wù)端較為常用方法之一)
zabbix-server 函數(shù)調(diào)用簡(jiǎn)單時(shí)序圖分析
感謝各位的閱讀,以上就是“zabbix-server程序有什么特點(diǎn)”的內(nèi)容了,經(jīng)過(guò)本文的學(xué)習(xí)后,相信大家對(duì)zabbix-server程序有什么特點(diǎn)這一問(wèn)題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!