activemq的問題,謝謝

gougou3250發表於2007-05-08
最近在搞一個訊息中轉的系統,2個activemq組一個叢集,2個mysql資料庫組一個熱備份,主要做一些訊息格式轉化的工作,外接了9個系統.
activemq叢集機器a,b 資料庫c,d
我把外接的系統全掛到a上,雖然叢集內部可以load balance,但是我所有的生產消費訊息都透過tcp連到a上執行,那叢集的load balance到底有沒有為這個系統減輕壓力呢?還有2個activemq收到訊息後,都馬上存到資料庫c上,然後熱備份到d.但是在a,b存c的過程中,會發生一個主鍵衝突的異常.怎麼解決
還有就是對叢集,熱備份,不是很明白,比如我的外接系統全連的a,如果a癱瘓了,怎麼把訊息傳給b啊,要是傳不了,這個叢集不是也沒什麼作用?還有資料庫的熱備份,全都是連的c,如果c掛掉了,怎麼自動跑去連d啊.聽人說好象是用心條,啟動一個後備程式,但是c機器完全掛掉,那不是也沒什麼用麼?
高手們幫幫忙啊~~~

相關文章