一,最近壓測系統交易峯值時,因該支交易採用MQ異步隊列處理機制:該增長積分的交易,前段服務器優先返回給客戶增長積分紅功的結果,後端的MQ隊列服務器再慢慢處理該請求;後端
二,壓測過程當中出現的問題現象:前幾分鐘TPS特別高,並沒有報錯,直到必定時間後(交易發送了四、5w筆後),出現TPS直接降爲0的狀況服務器
三,經過MQ隊列服務器的監控發現後臺異步
四,因爲incoming的速度遠大於deliver的速度,致使MQ服務器隊列的請求累計,致使線程池、內存被佔用完了,致使系統沒法再接受請求;優化
五,實際壓測,應以提高後臺MQ隊列處理速度爲主,提高隊列處理速度,從兩方面考慮:1,調整線程池度量,2,增長MQ隊列實例;線程
六,調整優化MQ隊列後壓測待續。。。3d