1.一種網元批量配置的方法,其特征在于,包括:
獲取批量配置服務接口的調用參數(shù),并根據所述調用參數(shù)調用所述批量配置服務接口;
通過所述批量配置服務接口,從網管客戶端處獲取待配置的至少一個網元中各網元的配置信息;
根據各網元的配置信息,分別構建各網元對應的配置任務,并將構建的各配置任務放入預設線程池中;
通過所述預設線程池中的并發(fā)線程執(zhí)行所述各配置任務;
在所述預設線程池執(zhí)行完所述各配置任務后,從所述至少一個網元中的各網元處收集配置結果,并將所述配置結果反饋至所述網管客戶端。
2.根據權利要求1所述的網元批量配置的方法,其特征在于,所述配置信息包括網元標識和網元配置參數(shù)。
3.根據權利要求1或2所述的網元批量配置的方法,其特征在于,所述根據各網元的配置信息,分別構建各網元對應的配置任務,包括:
從所述配置信息中提取各網元的網元標識和網元配置參數(shù);
在預設數(shù)據庫中查詢與所述網元標識相匹配的網元IP地址,并將所述網元IP地址和所述網元配置參數(shù)構建為網元對應的配置任務。
4.根據權利要求3所述的網元批量配置的方法,其特征在于,所述通過所述預設線程池中的并發(fā)線程執(zhí)行所述各配置任務,包括:
所述預設線程池中的并發(fā)線程將配置任務中的網元配置參數(shù)發(fā)送至所述配置任務中的網元IP地址指向的網元處;
所述網元IP地址指向的網元在本地根據所述網元配置參數(shù)進行配置,并生成配置結果。
5.根據權利要求1所述的網元批量配置的方法,其特征在于,所述方法還包括:
檢測所述預設線程池中線程的第一總數(shù)量以及當前待處理的配置任務的第二總數(shù)量,當所述第一總數(shù)量小于所述第二總數(shù)量時,暫停構建各網元對應的配置任務,直至所述第一總數(shù)量大于或者等于所述第二總數(shù)量。
6.一種網元批量配置的裝置,其特征在于,包括:
接口調用單元,用于獲取批量配置服務接口的調用參數(shù),并根據所述調用參數(shù)調用所述批量配置服務接口;
配置服務代理單元,用于通過所述批量配置服務接口,從網管客戶端處獲取待配置的至少一個網元中各網元的配置信息;
配置任務構建單元,用于根據各網元的配置信息,分別構建各網元對應的配置任務,并將構建的各配置任務放入預設線程池中;
線程池單元,用于通過所述預設線程池中的并發(fā)線程執(zhí)行所述各配置任務;
配置結果匯總單元,用于在所述預設線程池執(zhí)行完所述各配置任務后,從所述至少一個網元中的各網元處收集配置結果,并將所述配置結果反饋至所述網管客戶端。
7.根據權利要求6所述的網元批量配置的裝置,其特征在于,所述配置任務構建單元,具體用于:
從所述配置信息中提取各網元的網元標識和網元配置參數(shù);
在預設數(shù)據庫中查詢與所述網元標識相匹配的網元IP地址,并將所述網元IP地址和所述網元配置參數(shù)構建為網元對應的配置任務。
8.根據權利要求7所述的網元批量配置的裝置,其特征在于,所述線程池單元,具體用于:
將配置任務中的網元配置參數(shù)發(fā)送至所述配置任務中的網元IP地址指向的網元處,以使得所述網元IP地址指向的網元在本地根據所述網元配置參數(shù)進行配置,并生成配置結果。
9.根據權利要求8所述的網元批量配置的裝置,其特征在于,所述裝置還包括:
任務控制單元,用于檢測所述預設線程池中線程的第一總數(shù)量以及當前待處理的配置任務的第二總數(shù)量,當所述第一總數(shù)量小于所述第二總數(shù)量時,暫停構建各網元對應的配置任務,直至所述第一總數(shù)量大于或者等于所述第二總數(shù)量。