主要的優(yōu)化方式有一些幾種方式:
使用新的AGI服務(wù)器任務(wù)端( NodeJS daemon)幫助Asterisk處理呼叫。用戶需要在高級(jí)設(shè)置菜單中開啟AGIserver(需要安裝PM2模塊),然后執(zhí)行l(wèi)inux命令,fwconsole reload & fwconsole restart 重新啟動(dòng)FreePBX。通過用戶測(cè)試發(fā)現(xiàn),CPU的占有率大幅下降,丟包降低
操作面板的優(yōu)化以后,圖形顯示,統(tǒng)計(jì)報(bào)表顯示的效果明顯提升。
內(nèi)部結(jié)果修改以后,內(nèi)部Key Value存儲(chǔ)方式的改變提高了MYSQL數(shù)據(jù)庫(kù)的讀取速度,直接從內(nèi)存中讀取表數(shù)據(jù),無(wú)需經(jīng)常,高頻次地查詢MYSQL表。
Dialparties的性能優(yōu)化提高了Asterisk的執(zhí)行速度,F(xiàn)reePBX-15使用最新的dialparties.agi 來(lái)執(zhí)行撥號(hào)規(guī)則。
關(guān)于具體的優(yōu)化方式和細(xì)節(jié),讀者可以查閱官方文檔:
https://www.freepbx.org/performance-improvements-in-freepbx/