本申請涉及計(jì)算機(jī),尤其涉及一種服務(wù)器啟動項(xiàng)的啟動方法及裝置。
背景技術(shù):
1、服務(wù)器是一種計(jì)算設(shè)備或軟件系統(tǒng),專門用于提供各種服務(wù)和資源給其他計(jì)算機(jī)或設(shè)備使用,可以處理、管理和存儲數(shù)據(jù),并運(yùn)行應(yīng)用程序,支持各種網(wǎng)絡(luò)活動。啟動項(xiàng)通常是指服務(wù)器在啟動時加載的操作系統(tǒng)或其他軟件組件的順序,通過調(diào)整啟動項(xiàng)的啟動順序,可以更好地管理服務(wù)器的啟動過程,確保系統(tǒng)的穩(wěn)定性、性能和安全性。
2、因此,改進(jìn)服務(wù)器的啟動配置信息變更方式,實(shí)現(xiàn)服務(wù)器啟動項(xiàng)啟動順序的變更,以保護(hù)服務(wù)器的正常運(yùn)行,是當(dāng)前服務(wù)器的固件維護(hù)與服務(wù)器啟動配置管理面臨的挑戰(zhàn)。
技術(shù)實(shí)現(xiàn)思路
1、本申請?zhí)峁┝艘环N服務(wù)器啟動項(xiàng)的啟動方法及裝置,以至少解決相關(guān)技術(shù)中臨時調(diào)整啟動項(xiàng)順序需要手動調(diào)整順序后再手動恢復(fù)默認(rèn)設(shè)置,導(dǎo)致臨時調(diào)整啟動項(xiàng)順序效率低的技術(shù)問題。
2、本申請?zhí)峁┝艘环N服務(wù)器啟動項(xiàng)的啟動方法,包括:在服務(wù)器啟動時,且在確定基板管理控制器中存儲有服務(wù)器的啟動項(xiàng)的目標(biāo)啟動配置信息的情況下,從基板管理控制器中獲取目標(biāo)啟動配置信息,其中,在目標(biāo)啟動配置信息存儲在基板管理控制器中的時長小于或等于預(yù)設(shè)時長的情況下,目標(biāo)啟動配置信息中包括有狀態(tài)為有效的目標(biāo)優(yōu)先級順序,在目標(biāo)啟動配置信息存儲在基板管理控制器中的時長大于預(yù)設(shè)時長的情況下,目標(biāo)啟動配置信息中未包括有狀態(tài)為有效的所述目標(biāo)優(yōu)先級順序;在確定目標(biāo)啟動配置信息中包括有狀態(tài)為有效的目標(biāo)優(yōu)先級順序的情況下,按照目標(biāo)優(yōu)先級順序啟動啟動項(xiàng);在確定目標(biāo)啟動配置信息中未包括有狀態(tài)為有效的目標(biāo)優(yōu)先級順序的情況下,按照默認(rèn)優(yōu)先級順序啟動啟動項(xiàng)。
3、本申請還提供了一種服務(wù)器啟動項(xiàng)的啟動裝置,包括:獲取模塊,用于在服務(wù)器啟動時,且在確定基板管理控制器中存儲有服務(wù)器的啟動項(xiàng)的目標(biāo)啟動配置信息的情況下,從基板管理控制器中獲取目標(biāo)啟動配置信息,其中,在目標(biāo)啟動配置信息存儲在基板管理控制器中的時長小于或等于預(yù)設(shè)時長的情況下,目標(biāo)啟動配置信息中包括有狀態(tài)為有效的目標(biāo)優(yōu)先級順序,在目標(biāo)啟動配置信息存儲在基板管理控制器中的時長大于預(yù)設(shè)時長的情況下,目標(biāo)啟動配置信息中未包括有狀態(tài)為有效的目標(biāo)優(yōu)先級順序;第一啟動模塊,用于在確定目標(biāo)啟動配置信息中包括有狀態(tài)為有效的目標(biāo)優(yōu)先級順序的情況下,按照目標(biāo)優(yōu)先級順序啟動啟動項(xiàng);第二啟動模塊,用于在確定目標(biāo)啟動配置信息中未包括有狀態(tài)為有效的目標(biāo)優(yōu)先級順序的情況下,按照默認(rèn)優(yōu)先級順序啟動啟動項(xiàng)。
4、本申請還提供了一種電子設(shè)備,包括:存儲器,用于存儲計(jì)算機(jī)程序;處理器,用于執(zhí)行計(jì)算機(jī)程序時實(shí)現(xiàn)上述任一種服務(wù)器啟動項(xiàng)的啟動方法的步驟。
5、本申請還提供了一種計(jì)算機(jī)可讀存儲介質(zhì),計(jì)算機(jī)可讀存儲介質(zhì)中存儲有計(jì)算機(jī)程序,其中,計(jì)算機(jī)程序被處理器執(zhí)行時實(shí)現(xiàn)上述任一種服務(wù)器啟動項(xiàng)的啟動方法的步驟。
6、本申請還提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,計(jì)算機(jī)程序被處理器執(zhí)行時實(shí)現(xiàn)上述任一種服務(wù)器啟動項(xiàng)的啟動方法的步驟。
7、通過本申請,在服務(wù)器啟動時,確定基板管理控制器內(nèi)存儲有啟動項(xiàng)目標(biāo)啟動配置信息的情況下,從基本管理控制器中獲取目標(biāo)啟動配置信息,并對目標(biāo)啟動配置信息中是否包括有狀態(tài)為有效性的目標(biāo)優(yōu)先級順序進(jìn)行判斷,進(jìn)而在目標(biāo)啟動配置信息中包括有狀態(tài)為有效的目標(biāo)優(yōu)先級順序的情況下,按照目標(biāo)優(yōu)先級順序啟動啟動項(xiàng),在目標(biāo)啟動配置信息中未包括有狀態(tài)為有效的目標(biāo)優(yōu)先級順序的情況下,按照默認(rèn)優(yōu)先級順序啟動啟動項(xiàng),由于基板管理控制器基于預(yù)設(shè)時長對存儲的目標(biāo)啟動配置信息進(jìn)行管理,使得在超過預(yù)設(shè)時長時,目標(biāo)啟動配置信息中包括的目標(biāo)優(yōu)先級順序變?yōu)闊o效,啟動項(xiàng)自動恢復(fù)到默認(rèn)設(shè)置,從而確保啟動項(xiàng)的臨時動態(tài)調(diào)整不會永久影響服務(wù)器的啟動配置,同時,也確保了服務(wù)器在日常操作中的穩(wěn)定性和可預(yù)測性,因此,可以解決相關(guān)技術(shù)中臨時調(diào)整啟動項(xiàng)順序需要手動調(diào)整順序后再手動恢復(fù)默認(rèn)設(shè)置,導(dǎo)致臨時調(diào)整啟動項(xiàng)順序效率低的技術(shù)問題,達(dá)到提高臨時調(diào)整啟動項(xiàng)順序的效率的技術(shù)效果。
1.一種服務(wù)器啟動項(xiàng)的啟動方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的服務(wù)器啟動項(xiàng)的啟動方法,其特征在于,
3.根據(jù)權(quán)利要求2所述的服務(wù)器啟動項(xiàng)的啟動方法,其特征在于,
4.根據(jù)權(quán)利要求1所述的服務(wù)器啟動項(xiàng)的啟動方法,其特征在于,
5.根據(jù)權(quán)利要求4所述的服務(wù)器啟動項(xiàng)的啟動方法,其特征在于,
6.根據(jù)權(quán)利要求4所述的服務(wù)器啟動項(xiàng)的啟動方法,其特征在于,
7.根據(jù)權(quán)利要求6所述的服務(wù)器啟動項(xiàng)的啟動方法,其特征在于,
8.根據(jù)權(quán)利要求6所述的服務(wù)器啟動項(xiàng)的啟動方法,其特征在于,
9.根據(jù)權(quán)利要求8所述的服務(wù)器啟動項(xiàng)的啟動方法,其特征在于,
10.根據(jù)權(quán)利要求1所述的服務(wù)器啟動項(xiàng)的啟動方法,其特征在于,
11.根據(jù)權(quán)利要求1所述的服務(wù)器啟動項(xiàng)的啟動方法,其特征在于,
12.根據(jù)權(quán)利要求1所述的服務(wù)器啟動項(xiàng)的啟動方法,其特征在于,
13.一種電子設(shè)備,其特征在于,包括:
14.一種計(jì)算機(jī)可讀存儲介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲介質(zhì)中存儲有計(jì)算機(jī)程序,其中,所述計(jì)算機(jī)程序被處理器執(zhí)行時實(shí)現(xiàn)如權(quán)利要求1至12任一項(xiàng)所述服務(wù)器啟動項(xiàng)的啟動方法的步驟。
15.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時實(shí)現(xiàn)如權(quán)利要求1至12任一項(xiàng)所述服務(wù)器啟動項(xiàng)的啟動方法的步驟。