999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

MQ在民航數據庫中的故障

2019-04-03 05:06:18北京市馳宇通信導航工程公司秦明
網絡安全和信息化 2019年3期
關鍵詞:數據庫故障

■ 北京市馳宇通信導航工程公司 秦明

編者按:MQ故障原因很多,經常會出現MQ軟件故障,但有時其他方面的故障卻容易被忽略,本文講解了因為網絡原因導致的一次故障,并對常見的MQ故障做了總結。

MQ在銀行、電信、交通運輸、政府機關等各行各業廣泛應用,它以其特有的先進機制保證對消息的“Once and Once only”的傳輸,做到不丟失、不復傳,保證傳輸的可靠性。

MQ應用于民航數據庫中,MQ消息是24小時不間斷發送。隨著MQ在民航數據庫中應用越來越多,MQ故障也越來越多。MQ故障又分為很多種,有時處理一個故障要花費不少時間。為了盡可能縮短處理MQ故障時間,急需把民航數據庫中MQ的故障總結出來,并加以分析。當以后再遇到相同故障時,能及時處理故障。保證MQ在民航數據庫中不間斷地傳輸數據。本文結合MQ在民航數據庫的應用,分析MQ在應用中的一個故障。

圖1 MQ的簡單流程

民航數據庫系統是一個實時數據庫系統,MQ在民航數據庫中主要負責傳輸各種數據。MQ的簡單流程如圖1所示。

圖1中,當應用程序A把消息放在隊列管理器A的遠程隊列A中時,消息將被存放在傳輸隊列B中,直到發送通道A被啟動。當發送通道A啟動時,機器B的接收通道被自動啟動。MCA將消息交付到遠程隊列管理器B的目標隊列中,即本地隊列C中。應用程序C從本地隊列C接收消息。如果本地隊列不存在或隊列已滿,則將消息交付死信隊列,如無死信隊列則消息滯留在傳輸隊列中,通道則被堵塞,如果是非永久消息則丟棄。消息通道的兩端都必須處在“running”狀態,消息才能被發送。

以上是消息從機器A的隊列管理器A發送到機器B的隊列管理器B。反過來,當應用程序D把消息放在隊列管理器D的遠程隊列D中時,消息將被存放在傳輸隊列E中,直到發送通道B被啟動。當發送通道B啟動時,機器A的接收通道被自動啟動。MCA將消息交付到遠程隊列管理器A的目標隊列中,即本地隊列F中。應用程序B從本地隊列F接收消息。

民航數據庫應用中的一個故障分析

1.故障現象

通訊機機器A負責向數據庫DB01機器和數據庫DB02機器傳輸各種數據,當時通訊機A機器發生硬盤故障,無法重新啟動機器。決定啟用通訊機A備份機器。重新啟動通訊機A備份機器后,啟動MQ隊列管理器,啟動相關應用程序后,還需啟動通訊機機器A備機到數據庫DB01和數據庫DB02的通道。

在通道的發送方運行命令:

Stop CHANNEL(通道名)

RESET CHANNEL(通道名)

在通道的接收方運行命令:

RESET CHANNEL(通道名)

然后再在通道的發送方運行命令:

Start CHANNEL(通道名)

啟動通道后,到數據庫DB01通道狀態是retrying,一直不能變成running。到數據庫DB02的通道是running。又嘗試了一次重啟到數據庫DB01通道,還是retrying。

2.故障原因及解決方法

查看網絡是否連通,ping數據庫DB01的IP地址,發現網絡不通。通訊機A備機和數據庫DB01是不同網段的,查看路由發現沒有添加路由。手工添加路由后,ping數據庫DB01的IP地址,發現網絡連通,到數據庫DB01的通道變成running,故障解決。

3.故障分析總結

由此看出,保障MQ正常傳輸數據,首先要保障網絡連接正常。如果網絡不通的故障不經常出現,比較容易忽視掉。

而且網絡不通也有很多種情況,比如某段網線的問題、網線結晶頭問題、HUB故障、HUB端口問題、路由器故障、路由器端口問題、路由器設置問題、光纖問題、路由沒有添加問題,還有因為斷電問題引起等等,都需要一步一步排查。

(1)某段網線有問題

當網絡不通時,可能是某段網線有問題,可以使用測網線儀器,每段網線進行測試,最后找到有問題的網線,更換網線。

(2)網線結晶頭問題

更換網線結晶頭。

(3)HUB故障

發現HUB故障,更換一個新HUB。

(4)HUB端口問題

如果是HUB端口問題,可以更換另外一個端口。也可以更換一個新HUB。

(5)路由器故障

發現路由器故障,更換一個新HUB。

(6)路由器端口問題

可以更換另外一個端口。

(7)路由器設置問題

如果發現是路由器設置問題,恢復原先備份的路由器配置,或者重新配置路由器。

(8)光纖問題

如果發現是光纖問題,可以使用儀器測光纖,找到有問題的光纖,更換光纖。或者使用備份光纖。

(9)斷電問題

如果發現是斷電問題,及時聯系電工處理進行恢復。

(10)沒有添加路由問題

手工添加路由。

通過上面MQ的故障實例,可以清楚知道這次故障主要是沒有添加路由,導致網絡不通,不是MQ軟件故障。但是剛開始切換通訊機備機后,到數據庫DB01通道狀態是retrying,一直不能變成running,會習慣性的認為是MQ軟件故障。因為局域網的網絡故障很少發生,大部分時間網絡基本上都是通的,故障率很低,而且每天巡視設備和檢查網絡,所以網絡故障很容易被忽視。第一故障點排查時會檢查MQ軟件故障,比如通常先檢查MQ錯誤日志;重置MQ序列號,重啟通道;查看MQ有沒有啟動通道監聽程序;還有MQ的權限問題等等。

如果這樣一步一步查下去,每一步都要浪費不少時間,最后可能還是沒查出問題所在。那么如果先檢查網絡狀況的話,耽誤的時間很少,一個ping命令就可以。如果不是網絡故障很快就能排除。如果是網絡故障,直接就去查網絡,然后找到故障點,找到處理故障的方法。

結語

目前應用最多的消息中間件產品為IBM MQ。MQ應用于民航數據庫中,要保證MQ消息24小時不間斷地發送,因此快速處理MQ故障越來越重要。

所以我們要總結經驗,寫成維護手冊。當以后再出現這種類似故障時,能快速找到故障點,處理故障, 大大縮短處理故障的時間,保障MQ在民航數據庫中及時傳輸數據。

猜你喜歡
數據庫故障
故障一點通
數據庫
財經(2017年15期)2017-07-03 22:40:49
數據庫
財經(2017年2期)2017-03-10 14:35:35
奔馳R320車ABS、ESP故障燈異常點亮
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
故障一點通
故障一點通
故障一點通
主站蜘蛛池模板: 国产91九色在线播放| 亚洲精品动漫| 国产伦片中文免费观看| 久久精品国产精品国产一区| 91伊人国产| 亚洲性影院| 欧美人人干| 亚洲精品人成网线在线| 视频二区亚洲精品| 国产精品黄色片| 亚洲色成人www在线观看| 亚洲国产综合精品一区| 亚洲精品你懂的| 精品久久综合1区2区3区激情| 国产亚洲精品自在线| 成人福利在线观看| 99中文字幕亚洲一区二区| 在线观看亚洲天堂| 六月婷婷综合| 亚洲美女一区| 国产理论精品| 亚洲男人的天堂视频| 欧美中文字幕在线视频| 亚洲高清中文字幕在线看不卡| av在线无码浏览| 亚洲一欧洲中文字幕在线| 亚洲免费人成影院| 女人一级毛片| 亚洲av无码专区久久蜜芽| 久久久久人妻一区精品色奶水 | 在线观看国产精美视频| 亚洲伊人天堂| 四虎永久免费地址| 色吊丝av中文字幕| 专干老肥熟女视频网站| 一级香蕉视频在线观看| 精品国产自| 在线观看亚洲天堂| 亚洲第七页| www.亚洲一区| 亚洲午夜国产精品无卡| 性色生活片在线观看| 国产亚洲欧美在线中文bt天堂| 天天色天天综合| 不卡的在线视频免费观看| 中文字幕免费在线视频| 91久久精品国产| 国产精品七七在线播放| 国产午夜一级毛片| 久久久久久久久18禁秘| 97久久精品人人| 久草性视频| 亚洲一区二区日韩欧美gif| 国产新AV天堂| 久久黄色影院| 夜夜操狠狠操| 欧美伦理一区| 欧美精品色视频| 香蕉综合在线视频91| 最新亚洲人成无码网站欣赏网| 特级aaaaaaaaa毛片免费视频| 久久香蕉国产线看观看亚洲片| 亚洲综合色在线| 欧美成人A视频| 天堂av高清一区二区三区| 中国国产高清免费AV片| 国产精品网拍在线| 欧美日韩在线国产| 亚洲中文在线视频| 国产真实乱子伦视频播放| 亚洲精品动漫| 亚洲国产看片基地久久1024| 波多野结衣一区二区三区四区视频| 尤物亚洲最大AV无码网站| 日韩精品一区二区三区中文无码| 中文字幕佐山爱一区二区免费| 国产一级特黄aa级特黄裸毛片| 亚洲中文在线看视频一区| 亚洲乱码视频| 精久久久久无码区中文字幕| 99久久无色码中文字幕| 狠狠亚洲婷婷综合色香|