1.一種業務狀態處理方法,其特征在于,包括:
在預定周期內,獲取業務中的每個子業務對應的服務進程的運行狀態;
對所述每個子業務對應的服務進程的運行狀態進行匯總得到第一匯總結果;
根據所述第一匯總結果確定所述業務的狀態。
2.根據權利要求1所述的方法,其特征在于,獲取業務中的每個子業務對應的服務進程的運行狀態包括:
統計所述每個子業務對應的服務進程每次對接受到請求的處理時間;
在所述預定周期內對所述處理時間進行累積得到累計結果;
根據累積結果獲取所述預定周期內的運行狀態。
3.根據權利要求2所述的方法,其特征在于,根據所述累積結果獲取預定時間內的運行狀態包括:
計算所述預定周期內的所述每個子業務對應的服務進程處理接收到請求的理論處理時間的上限;
將所述累積結果與所述理論處理時間的上限的比值作為健康值,其中,所述健康值用于標識所述運行狀態。
4.根據權利要求3中任意一項所述的方法,其特征在于,在確定所述業務狀態之后,所述方法還包括:
在所述業務的狀態符合第一預定條件和/或所述子業務對應的服務進程的運行狀態符合第二預定條件的情況下,進行告警。
5.根據權利要求4所述的方法,其特征在于,在使用所述健康值標識每個子業務對應的服務進程的運行狀態情況下,
所述每個子業務對應的健康值或者健康值的變化超出預定范圍則滿足所述第二預定條件;和/或,
所述業務的所有子業務的健康值匯總之后的值超過預定范圍或者匯總之后的值的變化超過預定范圍則滿足所述第一預定條件。
6.根據權利要求1所述的方法,其特征在于,還包括:
對預定時間段內的所述每個子業務對應的服務進程的每個所述預定周期的運行狀態進行匯總得到的第二匯總結果,其中,所述預定時間段大于所述預定周期;
根據所述第二匯總結果確定所述業務的狀態。
7.根據權利要求6所述的方法,其特征在于,還包括:
獲取所述預定時間段內所述每個子業務對應的服務進程的總運行狀態;
對所述每個子業務對應的服務進程的總運行狀態進行排序。
8.根據權利要求7所述的方法,其特征在于,還包括:
對所述總運行狀態的排序結果進行告警。
9.根據權利要求1至8中任意一項所述的方法,其特征在于:所述預定周期為時間片。
10.一種業務狀態處理裝置,其特征在于,包括:
獲取單元,用于在預定周期內,獲取業務中的每個子業務對應的服務進程的運行狀態;
匯總單元,用于對所述每個子業務對應的服務進程的運行狀態進行匯總得到第一匯總結果;
確認單元,根據所述第一匯總結果確定所述業務的狀態。
11.根據權利要求10所述的裝置,其特征在于,還包括:
告警單元,用于在所述業務的狀態符合第一預定條件和/或所述子業務對應的服務進程的運行狀態符合第二預定條件的情況下,進行告警。
12.根據權利要求10所述的裝置,其特征在于,所述獲取單元包括:
統計模塊,用于統計所述每個子業務對應的服務進程每次對接受到請求的處理時間;
累計模塊,用于在所述預定周期內對所述處理時間進行累積得到累計結果;
第一獲取模塊,用于根據所述累積結果獲取所述預定周期內的運行狀態。
13.根據權利要求12所述的裝置,其特征在于,所述第一獲取模塊用于計算所述預定周期內的所述每個子業務對應的服務進程處理接收到請求的理論處理時間的上限,并將所述累積結果與所述理論處理時間的上限的比值作為健康值,其中,所述健康值用于標識所述運行狀態。
14.根據權利要求10所述的裝置,其特征在于,所述匯總單元還用于對預定時間段內的所述每個子業務對應的服務進程的每個所述預定周期的運行狀態進行匯總得到的第二匯總結果,其中,所述預定時間段大于所述預定周期;
所述確認單元還用于根據所述第二匯總結果確定所述業務的狀態。
15.根據權利要求14所述的裝置,其特征在于,所述匯總單元還包括:
第二獲取模塊,用于獲取所述預定時間段內所述每個子業務對應的服務進程的總運行狀態;
排序模塊,用于對所述每個子業務對應的服務進程的總運行狀態進行排序。
16.根據權利要求15所述的裝置,其特征在于,所述匯總單元還包括:
告警模塊,用于對所述總運行狀態的排序結果進行警告。