從部署架構提高系統健壯性

zgy13121發表於2008-08-27

從部署架構提高系統健壯性

一般的J2EE系統,即包括前臺業務執行部分,又包括查詢統計及報表功能,以及各種各樣的排程功能。一個應用廣泛的系統,可以看作是一個基礎平臺,他一旦當掉,將影響很多人,甚至引起社會投訴!所以開發一個穩定執行的系統,是很多人的追求!

當系統已經固定時,就可以從部署架構上考慮是否可以將系統執行得更健壯。一個基礎平臺的系統總是執行在硬體較好的小型機上,如IBM或者是HP的小型機。這通常對於一個只跑一個weblogic的應用來說,太過浪費!所以可以將一個應用分開成多個應用部署在系統上,以使系統更有效、穩定地執行!

簡單的說,將應用拆分成很多使用者訪問的與只有少數管理者訪問的。分開部署成兩個單獨的應用。這樣每個應用都能充享受小型機的高效能!而對於對多使用者的那個應用來說,他只專注於服務,而不去管理相應後臺的排程,或佔用高cpu與記憶體的報表查詢與統計,所以他總是響應很積極!同樣對於領導查詢的應用來說,由於使用者較少,甚至是獨佔,好處是顯而易見的!

道理很簡單,可去做的恐怕很少!

[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/11419868/viewspace-1009662/,如需轉載,請註明出處,否則將追究法律責任。

相關文章