本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及熱拔插過程中信息處理的方法和網(wǎng)絡(luò)通信設(shè)備。
背景技術(shù):為了更好的支持用戶終端的業(yè)務(wù)需求,網(wǎng)絡(luò)通信設(shè)備(可以但不限于:路由器、交換機(jī)等)的接口板卡都支持熱拔插功能。為了在板卡熱拔插后數(shù)據(jù)業(yè)務(wù)更快更好的恢復(fù),在熱拔插過程中,需要對相應(yīng)的配置信息進(jìn)行存儲和恢復(fù)。網(wǎng)絡(luò)通信設(shè)備可以包括至少一個槽位,每個板卡通過插入到槽位中與網(wǎng)絡(luò)通信設(shè)備進(jìn)行連接,槽位的配置信息即插入該槽位的板卡的配置信息,之后均簡稱為配置信息。其中,板卡的配置信息包括:接口IP地址、接口帶寬、接口延遲等。現(xiàn)有技術(shù)中,板卡熱拔插過程中配置信息的處理過程包括:在板卡熱拔出后,保存板卡的配置信息(可以存入RAM<RandomAccessMemory,隨機(jī)存儲器>中),并將該配置信息設(shè)置為隱藏狀態(tài),即在執(zhí)行顯示命令(如showrun)時隱藏該配置信息,執(zhí)行寫啟動配置文件(如startup)時,則跳過該配置信息(即不將該配置信息寫入ROM<Read-OnlyMemory,只讀內(nèi)存>中);在板卡熱插入時,執(zhí)行存儲的配置信息,執(zhí)行后刪除該配置信息,然后重新獲取執(zhí)行成功的配置信息。由于,在熱拔出與熱插入的過程之間存在時間差,對于相同板卡來說,熱拔出后存儲的配置信息與熱插入后重新獲取的執(zhí)行成功的配置信息可能不同,因此,還要重新獲取執(zhí)行成功的配置信息。在實(shí)現(xiàn)上述熱拔插過程中信息處理的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:在連續(xù)快速地?zé)岚尾灏蹇ㄟ^程中,由于配置信息有可能還沒有執(zhí)行完成或者重新收集完成,便刪除存儲的相應(yīng)的配置信息,導(dǎo)致配置丟失;在雙主控系統(tǒng)中,在配置信息沒有執(zhí)行完成或者沒有重新收集完成時,網(wǎng)絡(luò)通信設(shè)備便進(jìn)行主從切換,此時,會導(dǎo)主從切換后出現(xiàn)配置信息丟失;在配置信息沒有執(zhí)行完成或者沒有重新收集完成時,網(wǎng)絡(luò)通信設(shè)備便進(jìn)行重啟,重啟后配置信息會丟失。
技術(shù)實(shí)現(xiàn)要素:本發(fā)明的實(shí)施例提供一種熱拔插板卡配置信息處理的方法和網(wǎng)絡(luò)通信設(shè)備,解決了在連續(xù)快速地?zé)岚尾灏蹇ㄟ^程中,導(dǎo)致配置信息丟失的問題。為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案:第一方面,提供一種熱拔插過程中信息處理的方法,包括:當(dāng)前某一槽位有板卡熱插入時,若當(dāng)前插入板卡的類型與所述當(dāng)前某一槽位上一次插入板卡的類型相同,則系統(tǒng)執(zhí)行存儲的第一配置信息,所述第一配置信息為所述上一次插入板卡的配置信息;獲取第二配置信息,所述第二配置信息是收集執(zhí)行第一配置信息的結(jié)果;利用所述第二配置信息刷新第一配置信息中對應(yīng)的配置。在第一種可能的實(shí)現(xiàn)方式中,在所述當(dāng)前某一槽位有板卡熱插入之前,所述方法還包括:當(dāng)所述當(dāng)前某一槽位的所述上一次插入板卡被熱拔出時,收集并存儲所述第一配置信息,為所述第一配置信息中的每一條配置添加鎖標(biāo)識,所述鎖標(biāo)識用于指示不顯示帶有該鎖標(biāo)識的配置信息,所述第一配置信息包括至少一個配置。結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述系統(tǒng)執(zhí)行存儲的第一配置信息,具體包括:為所述第一配置信息中的每一條配置添加第一狀態(tài)標(biāo)識,且將第一狀態(tài)標(biāo)識設(shè)置為無效狀態(tài);為所述第一配置信息中每條配置所屬的軟件模塊添加第二狀態(tài)標(biāo)識,且將第二狀態(tài)標(biāo)識設(shè)置為無效狀態(tài);所述軟件模塊執(zhí)行第一配置信息中的配置,啟動配置收集定時器;每一個軟件模塊執(zhí)行完第一配置信息中其所有相關(guān)配置后,發(fā)送該軟件模塊的所述當(dāng)前某一槽位的配置變化的通知消息。結(jié)合第一方面的第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,所述獲取第二配置信息包括:所述獲取第二配置信息包括:向發(fā)送通知消息的每一個軟件模塊收集配置信息,獲得第二配置信息;利用所述第二配置信息,將第一配置信息中與所述第二配置信息對應(yīng)的配置進(jìn)行替換;刪除第一配置信息中每一條被替換配置的鎖標(biāo)識;將第一配置信息中每一條被替換的配置的第一狀態(tài)標(biāo)識設(shè)置為有效狀態(tài),并將每一條被替換的配置所屬的軟件模塊的第二狀態(tài)標(biāo)識設(shè)置為有效狀態(tài)。結(jié)合第一方面的第三種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,在當(dāng)配置收集定時器超時后,判斷是否存在所述第一配置信息中的配置所屬的軟件模塊的第二狀態(tài)標(biāo)識為無效狀態(tài);如是,則向所述第一配置信息中每一條配置所屬的第二狀態(tài)標(biāo)識為無效狀態(tài)的軟件模塊收集配置信息,獲取第二配置信息;否則刪除所述第一配置信息中第一狀態(tài)標(biāo)識為無效狀態(tài)的配置。結(jié)合第一方面的第三種可能的實(shí)現(xiàn)方式或第四種可能的實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,所述方法還包括:當(dāng)所述當(dāng)前某一槽位的板卡被熱拔出時,為所述第一配置信息中的每一條配置添加鎖標(biāo)識和第一狀態(tài)標(biāo)識,且將所述第一狀態(tài)標(biāo)識設(shè)置為無效狀態(tài);為所述第一配置信息中每一條配置所屬的軟件模塊添加第二狀態(tài)標(biāo)識,且將第二狀態(tài)標(biāo)識設(shè)置為無效狀態(tài)。第二方面,提供一種網(wǎng)絡(luò)通信設(shè)備,包括:熱插入處理單元,用于當(dāng)前某一槽位有板卡熱插入時,若當(dāng)前插入板卡的類型與所述當(dāng)前某一槽位上一次插入板卡的類型相同,則執(zhí)行存儲的第一配置信息,所述第一配置信息為所述上一次插入板卡的配置信息;獲取第二配置信息,所述第二配置信息是收集執(zhí)行第一配置信息的結(jié)果;利用所述第二配置信息刷新第一配置信息中對應(yīng)的配置。在第一種可能的實(shí)現(xiàn)方式中,所述網(wǎng)絡(luò)通信設(shè)備還包括:熱拔出處理單元,用于當(dāng)所述當(dāng)前某一槽位的所述上一次插入板卡被熱拔出時,收集并存儲所述第一配置信息,為所述第一配置信息中的每一條配置添加鎖標(biāo)識,所述鎖標(biāo)識用于指示不顯示帶有該鎖標(biāo)識的配置信息,所述第一配置信息包括至少一個配置。結(jié)合第二方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述網(wǎng)絡(luò)通信設(shè)備包括至少一個軟件模塊;所述熱插入處理單元,具體用于為所述第一配置信息中的每一條配置添加第一狀態(tài)標(biāo)識,且將第一狀態(tài)標(biāo)識設(shè)置為無效狀態(tài);為所述第一配置信息中每條配置所屬的軟件模塊添加第二狀態(tài)標(biāo)識,且將第二狀態(tài)標(biāo)識設(shè)置為無效狀態(tài);通過所述軟件模塊執(zhí)行第一配置信息中的所有配置并啟動配置收集定時器;所述軟件模塊,具體用于執(zhí)行第一配置信息中其相關(guān)的所有配置,并發(fā)送該軟件模塊的所述當(dāng)前某一槽位的配置變化的通知消息。結(jié)合第二方面的第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,所述熱插入處理單元,具體用于向發(fā)送通知消息的每一個軟件模塊收集配置信息,獲得第二配置信息;所述熱插入處理單元,用于利用所述第二配置信息,將第一配置信息中與所述第二配置信息對應(yīng)的配置進(jìn)行替換;刪除第一配置信息中每一條被替換配置的鎖標(biāo)識;將第一配置信息中每一條被替換的配置的第一狀態(tài)標(biāo)識設(shè)置為有效狀態(tài),并將每一條被替換的配置所屬的軟件模塊的第二狀態(tài)標(biāo)識設(shè)置為有效狀態(tài)。結(jié)合第二方面的第三種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述熱插入處理單元,還用于當(dāng)配置收集定時器超時后,判斷是否存在所述第一配置信息中的配置所屬的軟件模塊的第二狀態(tài)標(biāo)識為無效狀態(tài);如是,則向所述第一配置信息中的配置所屬的第二狀態(tài)標(biāo)識為無效狀態(tài)的軟件模塊收集配置信息,獲取第二配置信息;否則刪除所述第一配置信息中第一狀態(tài)標(biāo)識為無效狀態(tài)的配置。結(jié)合第二方面的第三種可能的實(shí)現(xiàn)方式或第四種可能的實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,所述熱拔出處理單元,還用于當(dāng)所述當(dāng)前某一槽位的板卡被熱拔出時,為所述第一配置信息中的每一條配置添加鎖標(biāo)識和第一狀態(tài)標(biāo)識,且將所述第一狀態(tài)標(biāo)識設(shè)置為無效狀態(tài);為所述第一配置信息中每一條配置所屬的軟件模塊添加第二狀態(tài)標(biāo)識,且將第二狀態(tài)標(biāo)識設(shè)置為無效狀態(tài)。本發(fā)明實(shí)施例提供的熱拔插過程中信息處理的方法和網(wǎng)絡(luò)通信設(shè)備,采用上述方案后,網(wǎng)絡(luò)通信設(shè)備在執(zhí)行完第一配置信息并獲取到第二配置信息后,再利用第二配置信息刷新第一配置信息中對應(yīng)的配置,當(dāng)網(wǎng)絡(luò)通信設(shè)備未執(zhí)行完配置刷新時,不刪除第一配置信息,換言之,只有在網(wǎng)絡(luò)通信設(shè)備執(zhí)行完第一配置信息并獲取到第二配置信息后,再刪除與第二配置信息對應(yīng)的第一配置信息中的相應(yīng)的配置,這樣,可以保證當(dāng)熱插入后立即熱拔出時,不刪除第一配置信息,避免在快速熱拔插中丟失第一配置信息。附圖說明為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對實(shí)施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本實(shí)施提供的一種熱拔插過程中信息處理的方法流程圖;圖2為本實(shí)施提供的另一種熱拔插過程中信息處理的方法流程圖;圖3為本實(shí)施提供的一種網(wǎng)絡(luò)通信設(shè)備的結(jié)構(gòu)示意圖;圖4為本實(shí)施提供的另一種網(wǎng)絡(luò)通信設(shè)備的結(jié)構(gòu)示意圖。具體實(shí)施方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍?,F(xiàn)有技術(shù)中,由于,在熱拔出與熱插入的過程之間存在時間差,對于相同板卡來說,熱拔出后存儲的配置信息與熱插入后重新獲取的執(zhí)行成功的新的配置信息可能不同(即可以包括各配置信息中包含的配置不同),因此,還要重新獲取執(zhí)行成功的新的配置信息。具體的,在熱插入時,執(zhí)行存儲的配置信息,并可以刪除執(zhí)行不成功的配置,然后重新獲取執(zhí)行成功的配置作為新的配置信息。其中,每個配置信息中可以包括至少一個配置。但是,在連續(xù)快速地?zé)岚尾灏蹇ㄟ^程中,由于配置信息中的配置可能還沒有執(zhí)行完成或者重新收集完成,便刪除存儲的相應(yīng)的配置信息,導(dǎo)致配置丟失;在雙主控系統(tǒng)中,在配置信息沒有執(zhí)行完成或者沒有重新收集完成時,網(wǎng)絡(luò)通信設(shè)備便進(jìn)行主控冗余備份切換,此時,會導(dǎo)致冗余備份切換后出現(xiàn)配置信息丟失;在配置信息沒有執(zhí)行完成或者沒有重新收集完成時,網(wǎng)絡(luò)通信設(shè)備便進(jìn)行重啟,重啟后配置信息會丟失。為了解決上述問題,本實(shí)施例提供一種熱拔插過程中信息處理的方法,該方法的執(zhí)行主體為網(wǎng)絡(luò)通信設(shè)備,如圖1所示,可以包括:101、當(dāng)前某一槽位有板卡熱插入時,若當(dāng)前插入板卡的類型與當(dāng)前某一槽位上一次插入板卡的類型相同,則系統(tǒng)執(zhí)行存儲的第一配置信息。其中,第一配置信息可以為上一次插入板卡的配置信息。102、獲取第二配置信息。其中,第二配置信息可以是收集執(zhí)行第一配置信息的結(jié)果。103、利用第二配置信息刷新第一配置信息中對應(yīng)的配置。采用上述方案后,網(wǎng)絡(luò)通信設(shè)備在執(zhí)行完第一配置信息并獲取到第二配置信息后,再利用第二配置信息刷新第一配置信息中對應(yīng)的配置,當(dāng)網(wǎng)絡(luò)通信設(shè)備未執(zhí)行完配置刷新時,不刪除第一配置信息,換言之,只有在網(wǎng)絡(luò)通信設(shè)備執(zhí)行完第一配置信息并獲取到第二配置信息后,再刪除與第二配置信息對應(yīng)的第一配置信息中的相應(yīng)的配置,這樣,可以保證當(dāng)熱插入后立即熱拔出時,不刪除第一配置信息,避免在快速熱拔插中丟失第一配置信息。本實(shí)施例提供另一種熱拔插過程中信息處理的方法,該方法是對圖1所示的方法的進(jìn)一步擴(kuò)展,如圖2所示,可以包括:201、當(dāng)槽位A當(dāng)前插入的板卡被熱拔出時,收集并存儲第一配置信息。在槽位A插入的板卡被熱拔出時,獲取并存儲第一配置信息,使得在本槽位A再次熱插入相同的板卡后,可以直接使用存儲的第一配置信息。由于板卡被熱拔出,因此,第一配置信息可以不被顯示于網(wǎng)絡(luò)通信設(shè)備中。作為本實(shí)施例的一種實(shí)施方式,當(dāng)執(zhí)行寫啟動配置信息命令時,可以將第一配置信息存儲于只讀內(nèi)存中。為了可以更清楚的對后續(xù)步驟進(jìn)行理解,下面對網(wǎng)絡(luò)通信設(shè)備的內(nèi)部結(jié)構(gòu)進(jìn)行簡單介紹。板卡通過槽位A與網(wǎng)絡(luò)通信設(shè)備中的其他板卡進(jìn)行通信并連接,當(dāng)插入槽位A的板卡被熱拔出時,該板卡的第一配置信息便可以存儲于槽位A對應(yīng)的存儲單元中。202、為第一配置信息中的每一條配置添加鎖標(biāo)識。進(jìn)一步的,鎖標(biāo)識可以用于指示不顯示帶有該鎖標(biāo)識的配置信息,第一配置信息包括至少一個配置。進(jìn)一步的,當(dāng)槽位A的插入的板卡被熱拔出時,并執(zhí)行寫啟動配置信息命令時,還可以為新寫入的配置添加鎖標(biāo)識。203、判斷是否是雙主控系統(tǒng)。若是雙主控系統(tǒng),則執(zhí)行步驟204,若不是雙主控系統(tǒng),則執(zhí)行步驟205。204、對添加的鎖標(biāo)識進(jìn)行主備同步。本實(shí)施例對添加的鎖標(biāo)識進(jìn)行主備同步的方法不作限定,為本領(lǐng)域技術(shù)人員熟知的技術(shù),且可以根據(jù)實(shí)際需要進(jìn)行設(shè)定,在此步驟贅述。205、當(dāng)槽位A又有板卡熱插入時,判斷當(dāng)前插入板卡的類型與槽位A上一次插入板卡的類型是否相同,若相同,則執(zhí)行步驟206,若不相同,則刪除第一配置信息,本流程結(jié)束。作為本實(shí)施例的一種實(shí)施方式,若當(dāng)前插入板卡的類型與當(dāng)前槽位A上一次插入板卡的類型相同,則槽位A對應(yīng)的存單元中存儲的第一配置信息與當(dāng)前插入板卡匹配,即該存儲的第一配置信息可以繼續(xù)使用;若當(dāng)前插入板卡的類型與槽位A上一次插入板卡的類型不相同,則槽位A對應(yīng)的存儲單元中存儲的第一配置信息與當(dāng)前插入板卡不匹配,即該存儲的第一配置信息不可以繼續(xù)使用。206、為第一配置信息中的每一條配置添加第一狀態(tài)標(biāo)識,且將第一狀態(tài)標(biāo)識設(shè)置為無效狀態(tài);為第一配置信息中每一條配置所屬的軟件模塊添加第二狀態(tài)標(biāo)識,且將第二狀態(tài)標(biāo)識設(shè)置為無效狀態(tài)。作為本實(shí)施例的一種實(shí)施方式,可以對板卡被熱插入后的相應(yīng)操作進(jìn)行標(biāo)識,這樣,可以簡化在后續(xù)步驟中,對相應(yīng)的信息和處理進(jìn)度進(jìn)行獲取和控制等。進(jìn)一步的,當(dāng)?shù)谝粻顟B(tài)標(biāo)識為有效狀態(tài)時,該第一配置變化標(biāo)識可以但不限于用于表征第一配置信息中相應(yīng)的配置已被替換,當(dāng)?shù)谝粻顟B(tài)標(biāo)識為無效狀態(tài)時,該第一狀態(tài)標(biāo)識可以但不限于用于表征第一配置信息中相應(yīng)的配置未被替換。當(dāng)?shù)诙顟B(tài)標(biāo)識為有效狀態(tài)時,該第二狀態(tài)標(biāo)識用于表征軟件模塊相關(guān)的至少一個配置已被替換為相應(yīng)的第二配置信息中的配置,當(dāng)?shù)诙顟B(tài)標(biāo)識為無效狀態(tài)時,該第二狀態(tài)標(biāo)識用于表征軟件模塊相關(guān)的至少一個配置未被替換為相應(yīng)的第二配置信息中的配置。進(jìn)一步的,若是雙主控系統(tǒng),則對添加的第一配置變換標(biāo)識和第二狀態(tài)標(biāo)識進(jìn)行主備同步。本實(shí)施例對配置變換標(biāo)識的種類和設(shè)置方法不作限定,可以根據(jù)實(shí)際需要進(jìn)行設(shè)定,在此不再贅述。207、網(wǎng)絡(luò)通信設(shè)備通過軟件模塊執(zhí)行第一配置信息中的每一條配置。進(jìn)一步的,每一個軟件模塊用于執(zhí)行第一配置信息中其相關(guān)的所有配置,并發(fā)送該軟件模塊的槽位A的配置變化的通知消息。208、網(wǎng)絡(luò)通信設(shè)備設(shè)置并啟動配置收集定時器。本實(shí)施例對配置收集定時器的計時時間長度不作限定,可以根據(jù)實(shí)際需要進(jìn)行設(shè)定,在此不再贅述。209、網(wǎng)絡(luò)通信設(shè)備接收所有軟件模塊發(fā)送的槽位A配置變化的通知消息。作為本實(shí)施例的一種實(shí)施方式,當(dāng)?shù)谝慌渲眯畔⒅械拿恳粭l配置被所屬的軟件模塊執(zhí)行后,被執(zhí)行后的第一配置信息中相應(yīng)的配置發(fā)生了變化,因此,需要對發(fā)生了變化的配置進(jìn)行收集和更新。其中,在第一配置信息中的配置發(fā)生了變化后,執(zhí)行配置的軟件模塊可以生成槽位A配置變化的通知消息,并將該通知消息發(fā)送至網(wǎng)絡(luò)通信設(shè)備的相關(guān)處理模塊,以便網(wǎng)絡(luò)通信設(shè)備的相關(guān)處理模塊對通知消息進(jìn)行相應(yīng)的處理。具體的,網(wǎng)絡(luò)通信設(shè)備接收所有軟件模塊發(fā)送的配置變化的通知消息可以但不限于包括:網(wǎng)絡(luò)通信設(shè)備中的相關(guān)處理模塊(可以為網(wǎng)絡(luò)管理中心)可以接收相應(yīng)的軟件模塊發(fā)送的配置變化通知消息。進(jìn)一步的,處理配置變化通知消息可以包括:獲取第二配置信息,第二配置信息是收集執(zhí)行第一配置信息的結(jié)果;利用第二配置信息刷新第一配置信息中對應(yīng)的配置。值得說明的是,第一配置信息被執(zhí)行后得到的結(jié)果可以為第二配置信息,在對第一配置信息進(jìn)行處理后,其包含的鎖標(biāo)識不變,換言之,第一配置信息中的各配置的鎖標(biāo)識與第二配置信息中相應(yīng)的配置的鎖標(biāo)識相同。210、獲取第二配置信息,利用第二配置信息刷新第一配置信息中對應(yīng)的配置。本步驟中,獲取第二配置信息可以但不限于包括:向發(fā)送配置變化通知消息的所有軟件模塊收集配置信息,獲得第二配置信息。本實(shí)施例對向軟件模塊收集配置信息的方法不作限定,為本領(lǐng)域技術(shù)人員說熟知的技術(shù),且可以根據(jù)實(shí)際需要進(jìn)行設(shè)定,在此不再贅述。本步驟中,利用第二配置信息刷新第一配置信息中對應(yīng)的配置可以但不限于包括:利用第二配置信息,將第一配置信息中與第二配置信息對應(yīng)的配置進(jìn)行替換;刪除第一配置信息中每一條被替換配置的鎖標(biāo)識;將第一配置信息中每一條被替換的配置的第一狀態(tài)標(biāo)識設(shè)置為有效狀態(tài),并將每一條被替換的配置所屬的軟件模塊的第二狀態(tài)標(biāo)識設(shè)置為有效狀態(tài)。進(jìn)一步的,若是雙主控系統(tǒng),則對刪除所標(biāo)識,修改第一狀態(tài)標(biāo)識和第一狀態(tài)標(biāo)識的狀態(tài)等操作進(jìn)行主備同步。211、配置收集定時器超時后,判斷是否存在第一配置信息中的配置所屬的軟件模塊第二狀態(tài)標(biāo)識為無效狀態(tài),若存在,則執(zhí)行步驟210中向軟件模塊收集配置的步驟,若不存在,則執(zhí)行步驟212。為了可以避免由于未執(zhí)行完配置刷新步驟而被刪除,因此,在需要再次獲取第一配置信息中的配置所屬的軟件模塊的第二狀態(tài)標(biāo)識為無效狀態(tài),并可以重新獲取第一配置信息中配置所屬的第二狀態(tài)標(biāo)識為無效狀態(tài)的軟件模塊對應(yīng)的第二配置信息。值得說明的是,若在本步驟中判斷出存在第一配置信息中有配置所屬的軟件模塊的第二狀態(tài)標(biāo)識為無效狀態(tài),則獲取第二配置信息可以包括:向第一配置信息中所屬的第二狀態(tài)標(biāo)識為無效狀態(tài)的軟件模塊收集配置信息,獲取第二配置信息。212、刪除第一配置信息中第一狀態(tài)標(biāo)識為無效狀態(tài)的配置。作為本實(shí)施例的一種實(shí)施方式,此時第一配置變換標(biāo)識為有效狀態(tài)的第一配置信息為已被替換為第二配置信息中相應(yīng)的配置,第一狀態(tài)標(biāo)識為無效狀態(tài)的配置未被替換,可能是由于這些未被替換的配置未執(zhí)行成功,為了不占用過多的存儲空間,可以刪除未執(zhí)行成功的第一配置信息中的配置。作為本實(shí)施例的一種實(shí)施方式,若槽位A插入板卡的類型與該槽位A上一次插入板卡的類型不相同,則該存儲的第一配置信息不可以繼續(xù)使用,因此,刪除第一配置信息。進(jìn)一步的,若是雙主控系統(tǒng),則對刪除的第一配置信息進(jìn)行主備同步。值得說明的是,在執(zhí)行上述步驟206至212過程中,若槽位A的板卡被熱拔出時,為第一配置信息中的每一條配置添加鎖標(biāo)識和第一狀態(tài)標(biāo)識,且將第一狀態(tài)標(biāo)識設(shè)置為無效狀態(tài);為第一配置信息中每一條配置所屬的軟件模塊添加第二狀態(tài)標(biāo)識,且將第二狀態(tài)標(biāo)識設(shè)置為無效狀態(tài)。采用上述方案后,網(wǎng)絡(luò)通信設(shè)備在執(zhí)行完第一配置信息并獲取到第二配置信息后,再利用第二配置信息刷新第一配置信息中對應(yīng)的配置,當(dāng)網(wǎng)絡(luò)通信設(shè)備未執(zhí)行完配置刷新時,不刪除第一配置信息,換言之,只有在網(wǎng)絡(luò)通信設(shè)備執(zhí)行完第一配置信息并獲取到第二配置信息后,再刪除與第二配置信息對應(yīng)的第一配置信息中的相應(yīng)的配置,這樣,可以保證當(dāng)熱插入后立即熱拔出時,不刪除第一配置信息,避免在快速熱拔插中丟失第一配置信息;另外,通過對網(wǎng)絡(luò)通信設(shè)備執(zhí)行的操作進(jìn)行標(biāo)識,可以簡化在后續(xù)步驟中,對相應(yīng)的信息和處理進(jìn)度進(jìn)行獲取和控制。下面提供一些裝置實(shí)施例,該裝置實(shí)施例可以與上述提供的相應(yīng)的方法實(shí)施例相對應(yīng)。本實(shí)施例提供一種網(wǎng)絡(luò)通信設(shè)備,如圖3所示,可以包括:熱插入處理單元31,用于當(dāng)前某一槽位有板卡熱插入時,若當(dāng)前插入板卡的類型與當(dāng)前某一槽位上一次插入板卡的類型相同,則執(zhí)行存儲的第一配置信息,第一配置信息為上一次插入板卡的配置信息;獲取第二配置信息,第二配置信息是收集執(zhí)行第一配置信息的結(jié)果;利用第二配置信息刷新第一配置信息中對應(yīng)的配置。采用上述方案后,網(wǎng)絡(luò)通信設(shè)備在執(zhí)行完第一配置信息并獲取到第二配置信息后,再利用第二配置信息刷新第一配置信息中對應(yīng)的配置,當(dāng)網(wǎng)絡(luò)通信設(shè)備未執(zhí)行完配置刷新時,不刪除第一配置信息,換言之,只有在網(wǎng)絡(luò)通信設(shè)備執(zhí)行完第一配置信息并獲取到第二配置信息后,再刪除與第二配置信息對應(yīng)的第一配置信息中的相應(yīng)的配置,這樣,可以保證當(dāng)熱插入后立即熱拔出時,不刪除第一配置信息,避免在快速熱拔插中丟失第一配置信息。本實(shí)施例提供另一種網(wǎng)絡(luò)通信設(shè)備,該網(wǎng)絡(luò)通信設(shè)備為對圖3所示的網(wǎng)絡(luò)通信設(shè)備的進(jìn)一步擴(kuò)展,如圖4所示,可以包括:熱插入處理單元41,用于當(dāng)前某一槽位有板卡熱插入時,若當(dāng)前插入板卡的類型與當(dāng)前某一槽位上一次插入板卡的類型相同,則執(zhí)行存儲的第一配置信息,第一配置信息為上一次插入板卡的配置信息;獲取第二配置信息,第二配置信息是收集執(zhí)行第一配置信息的結(jié)果;利用第二配置信息刷新第一配置信息中對應(yīng)的配置。進(jìn)一步的,網(wǎng)絡(luò)通信設(shè)備還包括:熱拔出處理單元42,用于當(dāng)當(dāng)前某一槽位的上一次插入板卡被熱拔出時,收集并存儲第一配置信息,為第一配置信息中的每一條配置添加鎖標(biāo)識,鎖標(biāo)識用于指示不顯示帶有該鎖標(biāo)識的配置信息,第一配置信息包括至少一個配置。進(jìn)一步的,網(wǎng)絡(luò)通信設(shè)備包括至少一個軟件模塊43;熱插入處理單元41,具體用于為第一配置信息中的每一條配置添加第一狀態(tài)標(biāo)識,且將第一狀態(tài)標(biāo)識設(shè)置為無效狀態(tài);為第一配置信息中每一條配置所屬的軟件模塊添加第二狀態(tài)標(biāo)識,且將第二狀態(tài)標(biāo)識設(shè)置為無效狀態(tài);通過軟件模塊執(zhí)行第一配置信息;接收軟件模塊發(fā)送的當(dāng)前某一槽位配置變化的通知消息。所述至少一個軟件模塊43,具體用于執(zhí)行第一配置信息中其相關(guān)的所有配置,并發(fā)送該軟件模塊的所述當(dāng)前某一槽位的配置變化的通知消息。進(jìn)一步的,熱插入處理單元41,具體用于向發(fā)送通知消息的每一個軟件模塊收集配置信息,獲得第二配置信息。進(jìn)一步的,熱插入處理單元41,具體用于利用第二配置信息,將第一配置信息中與第二配置信息對應(yīng)的配置進(jìn)行替換;刪除第一配置信息中每一條被替換配置的鎖標(biāo)識;將第一配置信息中每一條被替換的配置的第一狀態(tài)標(biāo)識設(shè)置為有效狀態(tài),并將每一條被替換的配置所屬的軟件模塊的第二狀態(tài)標(biāo)識設(shè)置為有效狀態(tài)。進(jìn)一步的,熱插入處理單元41,還用于當(dāng)配置收集定時器超時后,判斷是否存在第一配置信息中的配置所屬的軟件模塊的第二狀態(tài)標(biāo)識為無效狀態(tài);如是,向第一配置信息中配置所屬第二狀態(tài)標(biāo)識為無效狀態(tài)的軟件模塊收集配置信息,獲取第二配置信息。進(jìn)一步的,熱插入處理單元41,還用于在利用第二配置信息刷新第一配置信息中對應(yīng)的配置之后,刪除第一配置信息中第一狀態(tài)標(biāo)識為無效狀態(tài)的配置。進(jìn)一步的,熱拔出處理單元42,還用于當(dāng)當(dāng)前某一槽位的板卡被熱拔出時,為第一配置信息中的每一條配置添加鎖標(biāo)識和第一狀態(tài)標(biāo)識,且將第一狀態(tài)標(biāo)識設(shè)置為無效狀態(tài);為第一配置信息中每一條配置所屬的軟件模塊添加第二狀態(tài)標(biāo)識,且將第二狀態(tài)標(biāo)識設(shè)置為無效狀態(tài)。采用上述方案后,網(wǎng)絡(luò)通信設(shè)備在執(zhí)行完第一配置信息并獲取到第二配置信息后,再利用第二配置信息刷新第一配置信息中對應(yīng)的配置,當(dāng)網(wǎng)絡(luò)通信設(shè)備未執(zhí)行完配置刷新時,不刪除第一配置信息,換言之,只有在網(wǎng)絡(luò)通信設(shè)備執(zhí)行完第一配置信息并獲取到第二配置信息后,再刪除與第二配置信息對應(yīng)的第一配置信息中的相應(yīng)的配置,這樣,可以保證當(dāng)熱插入后立即熱拔出時,不刪除第一配置信息,避免在快速熱拔插中丟失第一配置信息;另外,通過對網(wǎng)絡(luò)通信設(shè)備執(zhí)行的操作進(jìn)行標(biāo)識,可以簡化在后續(xù)步驟中,對相應(yīng)的信息和處理進(jìn)度進(jìn)行獲取和控制。通過以上的實(shí)施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品存儲在可讀取的存儲介質(zhì)中,如計算機(jī)的軟盤,硬盤或光盤等,包括若干指令用以使得一臺計算機(jī)設(shè)備(可以是個人計算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實(shí)施例所述的方法。以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。