成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

zookeeper節(jié)點(diǎn)注冊信息故障處理

IT那活兒 / 1062人閱讀
zookeeper節(jié)點(diǎn)注冊信息故障處理

點(diǎn)擊上方“IT那活兒”,關(guān)注后了解更多精彩內(nèi)容?。?!

背景


隨著技術(shù)與業(yè)務(wù)的發(fā)展,系統(tǒng)容器化及分布式等開源組件的運(yùn)用越來越廣泛,運(yùn)維工程師面臨著相當(dāng)大的挑戰(zhàn)?,F(xiàn)在我就為大家?guī)硪环輟ookeeper開源組件故障的處理案例,把故障處理的過程分享給大家。


故障處理
某月某日某分某省B中心地市出現(xiàn)訂購活動產(chǎn)品失敗,報(bào)錯信息如下圖:

通過報(bào)錯信息推測出該應(yīng)用系統(tǒng)dsf框架調(diào)用192.168.***.***失?。╠sf框架是華為研發(fā)的一種分布式架構(gòu))。
登錄k8s確實(shí)沒有192.168.***.***容器,pod確實(shí)消亡了,此時(shí)懷疑zookeeper中沒有該pod節(jié)點(diǎn)的注冊信息。
登錄任意一臺zookeeper服務(wù)器,進(jìn)入zookeeper,查看注冊信息:
cd /home/zookeeper/zookeeper/app/zookeeper/bin;
./zkCli.sh -server 10.25.***.**:****


ls /dsf2/pc_expCrmGateService/providers進(jìn)入后輸入以下命令:


注冊信息如下:

會顯示zookeeper中的各個pod的虛IP,每個虛IP以“,”分隔。
這時(shí)需要查看報(bào)錯中192.168.***.***虛擬IP是否在這些信息中;當(dāng)時(shí)經(jīng)查詢后發(fā)現(xiàn)注冊信息中是含有這個已經(jīng)消亡的虛擬IP。
此時(shí)初步定位故障原因是容器pod消亡后zookeeper中虛IP未進(jìn)入黑名單,系統(tǒng)仍調(diào)用消亡的pod。
針對這個問題,登錄zookeeper后,刪除zookeeper注冊信息中消亡的容器pod虛IP后,重啟云化系統(tǒng)相關(guān)容器后,業(yè)務(wù)恢復(fù)正常。
delete 
/dsf2/pc_expCrmGateService/providers/POJO%3A%2F%2F192.168.***.***
%3A29024%2Fpc_expCrmGateService%3Fcategory%3Dproviders%
26application%3Dpc-
gate%26version%3D0.0.0%26dsf%3D2.0%26group%3Ddefault%26weigh
t%3D10%26executes%3D0%26pid%3D763%26methods%3DcommonInvoke%2
Cnotrans_opcodeCall%2CopcodeCall%26interface%3Dcom.huawei.cr
m3ms.frame.service.dict.intf.ICrmGateService%26type%3DPOJO%2
6serviceType%3DDSF%26lang%3Djava%26appInstanceId%3D192.168.***.***
%26clusterId%3D192.168.***.***




后續(xù)改進(jìn)


針對這起故障,增加zookeeper注冊信息與容器運(yùn)行狀態(tài)一致性監(jiān)控,用來監(jiān)控微服務(wù)pod消亡后zookeeper中虛IP未進(jìn)入黑名單問題。





END



更多精彩干貨分享

點(diǎn)擊下方名片關(guān)注

IT那活兒

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.hztianpu.com/yun/129741.html

相關(guān)文章

  • 大牛整理的ZooKeeper筆記

    摘要:除此之外,它嚴(yán)格的序列訪問控制意味著復(fù)雜的控制原語可以應(yīng)用在客戶端上。版本號對節(jié)點(diǎn)的每一個操作都將致使這個節(jié)點(diǎn)的版本號增加。事件是一次性的觸發(fā)器,當(dāng)?shù)膶ο鬆顟B(tài)發(fā)生改變時(shí),將會觸發(fā)此對象上所對應(yīng)的事件。節(jié)點(diǎn)事件節(jié)點(diǎn)的建立,刪除,數(shù)據(jù)的修改。 目錄 一、ZooKeeper概述 二、ZooKeeper數(shù)據(jù)模型 三、ZooKeeper服務(wù)中操作 四、Watch觸發(fā)器 五、ZooKeeper應(yīng)用...

    Noodles 評論0 收藏0
  • 微服務(wù)之eureka

    摘要:服務(wù)器用作服務(wù)注冊服務(wù)器。此時(shí),這個節(jié)點(diǎn)對于新的服務(wù)還能提供注冊服務(wù),對于死亡的仍然保留,以防還有客戶端向其發(fā)起請求。的構(gòu)架保證了它能夠成為發(fā)現(xiàn)服務(wù)。 本帖最后由 yqw_gz_java 于 2019-8-15 14:26 編輯 與ZooKeeper 一樣eureka 都可以注冊服務(wù)發(fā)現(xiàn)服務(wù)CAP定理在分布式系統(tǒng)領(lǐng)域有個著名的CAP定理(C-數(shù)據(jù)一致性;A-服務(wù)可用性;P-服務(wù)對網(wǎng)絡(luò)分...

    Dean 評論0 收藏0
  • 2018年第16周-ZooKeeper基本概念(配搭建過程和Master-Workers例子)

    摘要:有可能是宕機(jī)或負(fù)荷嚴(yán)重的情況導(dǎo)致的。為分布式系統(tǒng)提供了協(xié)調(diào)功能和控制沖突。 背景 隨著計(jì)算機(jī)的硬件和操作系統(tǒng)兩者相輔相成地發(fā)展,從早期的ENIAC計(jì)算機(jī)到現(xiàn)在的x86的計(jì)算機(jī),從以前的單一控制終端(Single Operator, Single Console, SOSC)的操作系統(tǒng)到現(xiàn)在百花爭鳴的操作系統(tǒng)(如MacOS、Windows、Linux等),現(xiàn)代的操作系統(tǒng)發(fā)展還有一個最重要...

    wemall 評論0 收藏0
  • 2021 年最新基于 Spring Cloud 的微服務(wù)架構(gòu)分析

    摘要:是一個相對比較新的微服務(wù)框架,年才推出的版本雖然時(shí)間最短但是相比等框架提供的全套的分布式系統(tǒng)解決方案。提供線程池不同的服務(wù)走不同的線程池,實(shí)現(xiàn)了不同服務(wù)調(diào)用的隔離,避免了服務(wù)器雪崩的問題。通過互相注冊的方式來進(jìn)行消息同步和保證高可用。 Spring Cloud 是一個相對比較新的微服務(wù)框架,...

    cikenerd 評論0 收藏0

發(fā)表評論

0條評論

IT那活兒

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<