人員層面
1.在上線(遷移)前須郵件通知運(yùn)營以及相關(guān)人員告知服務(wù)器停掉的消息。
2.項(xiàng)目上線,相關(guān)業(yè)務(wù)人員必須在場處理線上的緊急bug和上線后的驗(yàn)收 。
3.測試配合相關(guān)的測試 。
4.發(fā)布人員羅列好各自要準(zhǔn)備的清單。
服務(wù)器層面
1.基礎(chǔ)的運(yùn)行環(huán)境的配置以及防火墻的設(shè)置(最好是用自動(dòng)腳本) 。
2.第三方依賴以及擴(kuò)展包的安裝檢查,最好采用腳本測試(例如數(shù)據(jù)庫,緩存中間件,隊(duì)列中間件,依賴的RPC等)各種服務(wù)的連接、可讀、可寫等狀態(tài)是否正常。
3.部署完,運(yùn)行測試代碼校驗(yàn)環(huán)境是否通暢,各種權(quán)限是否配置正確,日志是否可以正常生成等。
代碼層面
1.修改好基礎(chǔ)的配置(數(shù)據(jù)庫配置,上傳配置) 。
2.涉及到的前端代碼打包壓縮 。
3.封存代碼,準(zhǔn)備隨時(shí)部署代碼。
4.是否有初始化腳本等任務(wù)。
數(shù)據(jù)庫層面
1.準(zhǔn)備好sql(干凈的版本或者完整的版本,不要有臟數(shù)據(jù))
2.隨時(shí)準(zhǔn)備上線操作
第三方服務(wù)層面
1.涉及到的第三方服務(wù)域名及相關(guān)密碼是否配置 ,白名單,請(qǐng)求方式是否配置正確。
2.ip或者域名是否報(bào)備 。
3.第三方秘鑰相關(guān)文件的替換和賬號(hào)信息替換為正式文件。
4.微信公眾平臺(tái)的綁定以及配置修改。
驗(yàn)收
1.校驗(yàn)數(shù)據(jù)庫數(shù)據(jù)調(diào)取是否異常(App/pc/wap) 。
2.圖片是否顯示和上傳異常(app/pc/wap) 。
3.第三方授權(quán)是否異常(app/pc/wap) 。
4.緩存是否異常(app/pc/wap) 。
5.頁面顯示是否異常(靜態(tài)資源等路徑是否異常)(app/pc/wap)
6.如有同步登陸,測試是否正常。
7.打印服務(wù),下載,日志,短信,郵件等關(guān)鍵業(yè)務(wù)是否可用。
參考
:https://jingyan.baidu.com/article/c843ea0ba8180677921e4a75.html






