本發(fā)明公開了一種多線程網(wǎng)絡(luò)負載控制方法,包括:將實時統(tǒng)計得出的系統(tǒng)統(tǒng)計信息和預(yù)設(shè)的指標(biāo)進行比較來判斷系統(tǒng)的過負荷狀態(tài),在系統(tǒng)處于過負荷狀態(tài)時將系統(tǒng)暫時不能處理的線程作預(yù)定時間的掛起處理,并在一個有限容量的先進先出隊列中保存所述被掛起線程對應(yīng)的鎖對象;另一個正常處理完成的線程從所述先進先出隊列中取出未超過所述預(yù)定時間的被掛起線程對應(yīng)的鎖對象,并喚醒處于等待狀態(tài)的所述被掛起線程;如果所述被掛起...
|