長春網(wǎng)絡(luò)公司專業(yè)長春網(wǎng)站建設(shè)、網(wǎng)站制作、網(wǎng)站設(shè)計,免費優(yōu)化推廣!電話:18943130809

本公司注冊商標(biāo):同信網(wǎng)絡(luò)?

如何進行網(wǎng)站故障隔離

欄目:建站常識 發(fā)布時間:2021-02-20

<故障隔離水平最好的體系,是那些絕對不調(diào)用它們的功能或數(shù)據(jù)范疇以外的貨色并且與之不任何交互的體系??赡茉O(shè)想一組混凝土烘托的房間,每個房間有一扇門,每扇門后面是一個長長的隔離通道,通道的盡頭有另一扇門;也就是說,一扇門可能拜訪混凝土烘托的房間,而另一扇門可能拜訪一個共享的房間,該房間中有無窮多個桌子跟人。在每個混凝土房間中,有一條信息,坐在那很多桌子后面的某個人,可能須要這條信息。要得到這條信息,他就要沿著這個存在他所需信息的房間的專用通道走到其中,而后再返回自己所在的桌子。在實現(xiàn)這趟旅行之后,他可能決定再去那個房間,獲取第二條信息,也可能決定沿著另一個通道,去另一個房間。任何人都不能直接從一個房間進人另一個房間,他必須經(jīng)過長途旅行才干得到自己想要的信息。假如太多人因為要到同一個房間而被堵在同一個通道中,那么共享房間中的人破刻就會曉得,他們可能決定旅行到另一個房間,也可能決定就地等待。


 
在這個例子中,咱們不僅展示了如何看待故障隔離的設(shè)計,還說明了這種設(shè)計的兩個利益。網(wǎng)站設(shè)計準(zhǔn)備工作相當(dāng)重要,這決定你建站的目的,以及日后維護網(wǎng)站,讓你的網(wǎng)站發(fā)揮作用等是相當(dāng)?shù)闹匾5谝粋€利益是,通道堵塞時,不會妨礙人們從共享房間挪動到另一. 個房間。第二個利益是,每個人都會破即曉得哪個房間已經(jīng)滿了。與這個例子相反的是,每個房間都連接到一個共享通道上,通道被阻塞了,就很難判斷是哪個房間滿了,而從共享房間進人這個共享通道的人口只有一個。這時誠然這里的每個房間都是隔離的,但假如 而且也不能從共享房間旅行到其余房間了。這個例子也說明了故障隔離的架構(gòu)的第一個準(zhǔn)則。
 
準(zhǔn)則
  1:什么都不能共享
 
這一準(zhǔn)則過于極其,從經(jīng)濟上來說不可行。但即便加此,它仍然是故障隔離的架構(gòu)的出發(fā)點。假如故障隔離的設(shè)計或架構(gòu)的第一個準(zhǔn)則是絕對不能共事任何貨色。當(dāng)然,對某些公司來說,你想確保產(chǎn)能故障或體系故障不會引發(fā)多個體系的問題,就須要隔離體系組件。對某些組件,這樣做興許十分艱苦,如邊界路由器或網(wǎng)關(guān)路由器。也就是說,考慮到某些情況下的經(jīng)濟跟技巧束縛,這條準(zhǔn)則利用得越全面,得到的結(jié)果就越好。
 
人們經(jīng)常會忽視的方面是URI/URL。網(wǎng)站制作涵蓋了許多不同的技能和學(xué)科中所使用的生產(chǎn)和維護的網(wǎng)站。不同領(lǐng)域的網(wǎng)頁設(shè)計,網(wǎng)頁圖形設(shè)計,界面設(shè)計,創(chuàng)作,其中包括標(biāo)準(zhǔn)化的代碼和專有軟件,用戶體驗設(shè)計和搜索引擎優(yōu)化。許多人常常會分為若干個工作小組,負責(zé)網(wǎng)站不同方面的設(shè)計。例如,考慮為不同的分組利用不同的子域。假如依照客戶分組,那么可能考慮采取custl allscale.com到custNallscale.com,依此類推。幻想狀況下,域分組也波及隔離的Web服務(wù)器跟利用服務(wù)器以及那個URI/URL專用的數(shù)據(jù)庫跟存儲。假如經(jīng)濟因素容許而又有相應(yīng)的須要,那么你應(yīng)當(dāng)采取專門的負載均衡器、DNS跟拜訪交換機。
 
假如你劃分了兩條泳道卻讓它們與一個共享數(shù)據(jù)庫通信,那么從全局來看它們?nèi)匀皇且粋€泳道。興許從服務(wù)角度看,你有兩個較小的故障隔離區(qū)域(如利用服務(wù)器),當(dāng)一個利用服務(wù)器產(chǎn)生故障時,這種方法是有幫助的,但假如數(shù)據(jù)庫產(chǎn)生了故障,那么這兩個服務(wù)泳道都會停機。
 
準(zhǔn)則
  2:什么都不能跨過泳道邊界
 
在設(shè)計故障隔離的體系時,還有一個重要的準(zhǔn)則。假如你有同步通信的體系,甚至是有異步通信的體系,那么它們就可能引發(fā)潛在的故障。誠然異步通信的體系引發(fā)這種故障的可能性較小,但在須要極大的場景中,超時設(shè)置不足以實現(xiàn)全部通信流程時,它們也會引發(fā)大量問題。
 
你不能構(gòu)建了一個故障隔離的區(qū)域,同時卻讓這個區(qū)域與區(qū)域之外的貨色通信?;叵胍幌略蹅兡莻€混凝土房間的比方,混凝土房間跟它們的通道是故障隔離的區(qū)域或域。大的共享房間是Intemet。假如不返回桌子所在的位置(咱們的瀏覽器),而后抉擇另一條通道,是不能從一個房間進人另一個房間的。這樣咱們就能曉得瓶頸或問題所在確實切位置,而后找出處理這些問題的方法。
 
不同區(qū)域之間的任何通信以及咱們上述場景中的任何通道之間的通信,都可能使故障隔離呈現(xiàn)問題。一個通道中堆滿了人,不僅可能引發(fā)這個通道的問題,還可能引發(fā)通過其余通道連接的房間的問題。假如不全面的診斷,咱們怎么能輕松地發(fā)明問題到底產(chǎn)生在哪里呢反過來,任何一個房間堆滿了人,也可能會給其余房間帶來意想不到的影響,從而降落了房間的可用性。
 
準(zhǔn)則
  3:在泳道內(nèi)交易
 
考慮到網(wǎng)站建設(shè)故障隔離的名字跟前面的準(zhǔn)則,這個準(zhǔn)則似乎應(yīng)當(dāng)是不問可知的,但咱們在很久之前就學(xué)到了不要做任何假設(shè)。網(wǎng)站制作涵蓋了許多不同的技能和學(xué)科中所使用的生產(chǎn)和維護的網(wǎng)站。不同領(lǐng)域的網(wǎng)頁設(shè)計,網(wǎng)頁圖形設(shè)計,界面設(shè)計,創(chuàng)作,其中包括標(biāo)準(zhǔn)化的代碼和專有軟件,用戶體驗設(shè)計和搜索引擎優(yōu)化。許多人常常會分為若干個工作小組,負責(zé)網(wǎng)站不同方面的設(shè)計。在技巧范疇,假設(shè)就是災(zāi)害之母。你見到過泳者排在泳池邊上準(zhǔn)備出發(fā),他們面前卻橫置著一條條泳道的分道線嗎?當(dāng)然不。不過,這樣的妨礙游泳倒是挺有趣的。這對技巧泳道來說同樣如此。例如,聲稱自己創(chuàng)建了一個數(shù)據(jù)庫泳道,這是錯誤的。交易是怎么達到數(shù)據(jù)庫的?顯然會有跨泳道的通信,而依據(jù)準(zhǔn)則2,這種情況不應(yīng)當(dāng)產(chǎn)生。對這個例子,你可能創(chuàng)建了一個池,但因為交易是要跨界的,所以依據(jù)咱們的定義,它不是泳道。
>

相關(guān)鏈接:長春網(wǎng)站建設(shè),長春網(wǎng)站制作,長春網(wǎng)站設(shè)計,長春做網(wǎng)站,長春建網(wǎng)站,長春網(wǎng)站公司長春網(wǎng)絡(luò)公司http://mysoxin.com.cn/