致性是復(fù)現(xiàn)性的副產(chǎn)品創(chuàng)建常見任務(wù),使它們可以以自動化方式在大型網(wǎng)站上重復(fù)執(zhí)行。一般情況下,這要求設(shè)計一些不需要太多人工干預(yù)就能部署和管理的系統(tǒng)和應(yīng)用程序。如果從一開始就考慮自動化,那么就更容易形成復(fù)現(xiàn)性,從而不需要在后來才費盡力氣去實現(xiàn)各種手動作業(yè)的自動化。例如,如果需要在一臺全新分配的服務(wù)器上部署個特定的軟件包,那么現(xiàn)在肯定要手動選擇能與特定類型服務(wù)器相對應(yīng)的軟件包,這個過程的效率是很低的。相反,如果是在一個已經(jīng)實現(xiàn)了自動化和可復(fù)現(xiàn)的環(huán)境中,那么服務(wù)器本身就帶有一些標簽,如服務(wù)器的文件或DNS信息,這時配置管理系統(tǒng)就可以根據(jù)這些信息請求來部署正確的軟件包??梢钥隙ǖ氖牵@種系統(tǒng)更容易重新產(chǎn)生符合預(yù)期的輸出一一給服務(wù)器部署正確的軟件包,從而可以實現(xiàn)更加統(tǒng)一的Web應(yīng)用環(huán)境。
在考慮實現(xiàn)網(wǎng)站建設(shè)自動化時,一定要考慮哪些任務(wù)會更加耗費時間,然后應(yīng)該首先考慮如何處理這些任務(wù)。此外,一定要測量實現(xiàn)自動化后對于效率的提升效果,因為只有這樣才可以讓我們清晰了解哪些流程將從自動化中受益。
本文地址:http://m.cdrpkj.cn//article/4505.html