內(nèi)存庫是賬務(wù)系統(tǒng)中的重要組成部分,計費、賬務(wù)都依賴于內(nèi)存庫尤其是每月出賬必不可少。
現(xiàn)在大部分內(nèi)存庫均部署在X86主機上,不可避免的會有故障、甚至宕機的情況出現(xiàn),為了保證業(yè)務(wù)的正常運行通常在還未出現(xiàn)故障的時候會切換到正常的主機上。
主備切換背景:
主庫主機檢查有異常、還未出現(xiàn)故障的時候進行主動切換
主備切換功能流程:
1.登錄主庫主機確認當前主庫正常運行
2.向上級匯報申請切換授權(quán)
3.確認可以切換后停止相關(guān)進程
4.確認進程停止完成后開始切換
5.切換完成后檢查角色是否變化、浮動IP是否成功切換
6.啟動停止的相關(guān)進程
主備切換腳本注意事項:
1.因為需要主備機之間跳轉(zhuǎn)需要配置文件配置清楚主備機的相關(guān)信息以及浮動IP信息
2.所有腳本放在共享存儲上方便主備機都可以使用
3.腳本嚴格檢查切換條件,確認主庫沒有任何連接的情況下停止監(jiān)聽后開始切換
4.增加日志輸出,每一步執(zhí)行完成后輸出相關(guān)日志,即使異常也能準確看到哪一步失敗
5.為確保主備機能夠ssh跳轉(zhuǎn)正常,腳本里增加對known_hosts文件處理
6.腳本加入浮動IP和角色檢查確保切換成功
7.浮動IP切換后有可能出現(xiàn)暫時其他IP段無法ping通,因為暫時未被DNS服務(wù)器發(fā)現(xiàn),增加ping命令激發(fā)DNS服務(wù)器發(fā)現(xiàn)
測試效果如下:
細心的朋友可能已經(jīng)發(fā)現(xiàn)目前我這邊采用的內(nèi)存庫是ASP架構(gòu),為了保證對業(yè)務(wù)不影響采用了浮動IP來保證所有業(yè)務(wù)連接都在主庫上進行。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/129988.html
摘要:實例管理實例管理實例管理新建實例完成后,可以在控制臺上管理實例,如擴容續(xù)費及監(jiān)控告警等實例管理操作。對于縮容,整個過程中對無任何影響。運維時間運維時間主備產(chǎn)品提供運維時間窗口設(shè)置,用戶可以根據(jù)自身業(yè)務(wù)選擇時間段來做重寫。 實例管理新建實例完成后,可以在控制臺上管理Redis實例,如:擴容、續(xù)費及監(jiān)控告警等實例管理操作。主備版Redis控制臺支持創(chuàng)建從庫、配置升降級、設(shè)置密碼、重啟、慢查詢分析...
Oracle最佳連接方式之service最佳實踐及測試(下) img{ display:block; margin:0 auto !important; width:100%; } body{ width:75%...
摘要:自從京東開始為第三方賣家提供入駐平臺服務(wù)后,咚咚也就隨之誕生了。之后開始接手了京東咚咚,并持續(xù)完善這個產(chǎn)品,進行了三次技術(shù)架構(gòu)演進。涅槃至今年京東的組織架構(gòu)發(fā)生了很大變化,從一個公司變成了一個集團,下設(shè)多個子公司。 showImg(https://segmentfault.com/img/remote/1460000009083941); 咚咚是什么?咚咚之于京東相當于旺旺之于淘寶,它...
閱讀 1459·2023-01-11 13:20
閱讀 1815·2023-01-11 13:20
閱讀 1267·2023-01-11 13:20
閱讀 2007·2023-01-11 13:20
閱讀 4227·2023-01-11 13:20
閱讀 2885·2023-01-11 13:20
閱讀 1489·2023-01-11 13:20
閱讀 3814·2023-01-11 13:20