十年網(wǎng)站開(kāi)發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶(hù) + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營(yíng)維護(hù)+專(zhuān)業(yè)推廣+無(wú)憂(yōu)售后,網(wǎng)站問(wèn)題一站解決
本篇內(nèi)容介紹了“數(shù)據(jù)庫(kù)故障后怎么做應(yīng)急處理”的有關(guān)知識(shí),在實(shí)際案例的操作過(guò)程中,不少人都會(huì)遇到這樣的困境,接下來(lái)就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!
在囊謙等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專(zhuān)注、極致的服務(wù)理念,為客戶(hù)提供成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作 網(wǎng)站設(shè)計(jì)制作按需規(guī)劃網(wǎng)站,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站設(shè)計(jì),全網(wǎng)整合營(yíng)銷(xiāo)推廣,外貿(mào)營(yíng)銷(xiāo)網(wǎng)站建設(shè),囊謙網(wǎng)站建設(shè)費(fèi)用合理。
項(xiàng)目中有多個(gè)數(shù)據(jù)源,一主多從,使用的druid連接池,但發(fā)現(xiàn)數(shù)據(jù)庫(kù)故障后,druid并不能自動(dòng)排除不可用的連接,只能修改程序。而且,即使故障的庫(kù)恢復(fù)了,druid一樣還是會(huì)繼續(xù)報(bào)錯(cuò),有網(wǎng)上說(shuō)在數(shù)據(jù)庫(kù)連接那加上自動(dòng)重連參數(shù),試了,一樣不管用。如果主庫(kù)故障,因?yàn)橹挥幸粋€(gè)主庫(kù),服務(wù)不可用還能理解,但從庫(kù)一般做只讀處理,如果其中一臺(tái)從庫(kù)故障了,能否像eureka或zookeeper一樣能自動(dòng)發(fā)現(xiàn)服務(wù)是否可用,進(jìn)而做出相應(yīng)的處理?
以下是自己模擬數(shù)據(jù)庫(kù)故障后如何恢復(fù)服務(wù)的記錄
1.從庫(kù)故障:直接從程序中去除從庫(kù)數(shù)據(jù)源,然后重啟服務(wù)即可
2.主庫(kù)故障:主庫(kù)出現(xiàn)故障稍微麻煩點(diǎn)。首先需要查看所有從庫(kù)同步的Read_Master_Log_Pos 選取最大的那個(gè)作為主庫(kù),然后 清除這個(gè)從庫(kù)的master信息,配置從庫(kù)成為master,最后修改其余從庫(kù)的master信息。完成之后,在程序中重新設(shè)置主庫(kù),然后重啟。主庫(kù)故障這個(gè)參照的是https://www.cnblogs.com/QicongLiang/p/9959276.html 這篇帖子
“數(shù)據(jù)庫(kù)故障后怎么做應(yīng)急處理”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí)可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!