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

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

何時(shí)實(shí)現(xiàn)網(wǎng)站故障隔離

欄目:建站常識(shí) 發(fā)布時(shí)間:2021-04-10

< 要是天上掉餡餅該多好..但故障隔離不是免費(fèi)的,而且并不廉價(jià)。誠(chéng)然它有很多利益,但假如把平臺(tái)上的每個(gè)功能都設(shè)計(jì)為故障隔離的,那本錢就太高了,而且它可能還不會(huì)帶來什么股東回報(bào)。

 
你應(yīng)當(dāng)在體系中實(shí)現(xiàn)適量的故障隔離,以便產(chǎn)生實(shí)際的股東回報(bào)。你興許接著會(huì)問: ;好的,多謝,那你能告訴我如何做到這點(diǎn)嗎'

 
遺憾的是,謎底取決于你特定的須要、發(fā)展速度、不可用性以及造成體系不可用的起因、客戶對(duì)可用性的冀望值、簽訂的可用性許諾以及各種因素的組合,它們產(chǎn)生的組合數(shù)量宏大,甚至于咱們不能向你描述出你的環(huán)境究竟須要什么。網(wǎng)站設(shè)計(jì)在設(shè)計(jì)網(wǎng)站前,必須告訴網(wǎng)站所針對(duì)的人群、區(qū)域、國(guó)家等。如果能提供某種行業(yè)的更好,這樣中華網(wǎng)庫在設(shè)計(jì)上就會(huì)針對(duì)這種人群的瀏覽習(xí)慣特別定制您的網(wǎng)頁。
 
簡(jiǎn)而言之,你可能利用一-些簡(jiǎn)單的準(zhǔn)則來進(jìn)步你的可擴(kuò)大性跟可用性。這里咱們介紹了一些對(duì)你進(jìn)行故障隔離來說最有用的準(zhǔn)則。
 
方法
  1:把最賺錢的功能放入泳道
 
無論你做什么,都要確保把最能賺錢的功能正確地與故障跟其余體系的須要束縛隔離開來。假如你經(jīng)營(yíng)的是一個(gè)電子商務(wù)站點(diǎn),那么這可能是點(diǎn)擊 ;購(gòu)買;按鈕觸發(fā)的購(gòu)買流程,也可能是處理信用卡時(shí)的結(jié)賬流程。假如你經(jīng)營(yíng)的是一個(gè)供給內(nèi)容的站點(diǎn),通過專有的廣告宣布體系賺錢,那么就要確保廣告宣布體系的功能與體系其余所有功能分別開來。假如你的站點(diǎn)是靠日常的注冊(cè)費(fèi)賺錢的,那么就要確保從注冊(cè)到開賬單的流程都被正確地故障隔離了。
 
你興許有一些次級(jí)流程也 與站點(diǎn)賺錢的功能周到相干,那么理所當(dāng)然應(yīng)當(dāng)也考慮為它們施加泳道。例如,在一個(gè)電子商務(wù)站點(diǎn)中,可能須要把搜查跟瀏覽功能都放入泳道。在一個(gè)供給內(nèi)容的站點(diǎn)中,可能須要把拜訪流量最大的區(qū)域放在它們自己的一個(gè)或多個(gè)泳道中,以幫助需乞降產(chǎn)能琢磨。社交網(wǎng)絡(luò)站點(diǎn)應(yīng)當(dāng)為最常被拜訪的個(gè)人信息頁面全部或局部創(chuàng)建泳道。
 
方法
  2:把最輕易引發(fā)故障的功能放入泳道
 
假如你在一直地履行季度故障回想會(huì)議(如第8章所述),你發(fā)明你站點(diǎn)中的某些組件在重復(fù)地引發(fā)故障,那么在將來的余量名目中,絕對(duì)應(yīng)當(dāng)考慮這些組件,并且應(yīng)當(dāng)把這些區(qū)域隔離起來。季度故障回想會(huì)議的目標(biāo)是從咱們從前的錯(cuò)誤中汲取教訓(xùn)。假如由須要造成的可用性問題重復(fù)產(chǎn)生,咱們就應(yīng)當(dāng)把這些區(qū)域隔離起來,以防它們影響產(chǎn)品或平臺(tái)的其余局部。
 
方法
  3:依據(jù)天然界線劃分泳道
 
在多租戶的SaaS體系中,這種方法尤其有用,這種體系通常須要沿著Z軸擴(kuò)大,須要最大可擴(kuò)大性的站點(diǎn)跟平臺(tái)通常都必須依附沿Z軸的分段進(jìn)行擴(kuò)大,而最常用的是依照客戶進(jìn)行劃分。誠(chéng)然這種劃分通常首先是在架構(gòu)的存儲(chǔ)或數(shù)據(jù)庫層實(shí)現(xiàn)的,然而接下來,咱們應(yīng)當(dāng)為從懇求到數(shù)據(jù)存儲(chǔ)或數(shù)據(jù)庫的所有組件都創(chuàng)建泳道。
 
你可能把體系設(shè)計(jì)為在逐個(gè)條泳道中經(jīng)營(yíng)一個(gè)或多個(gè) ;租戶;。 假如你的平臺(tái)適合這樣做,那就充 通常,多租戶象征著你試圖通過共享資源而進(jìn)步本錢效力。在很多情況下,這種方法象征著分利用這一點(diǎn)。 假如你的某個(gè)租戶十分忙,就給它單獨(dú)調(diào)配一個(gè)泳道。而假如你的大多數(shù)租戶對(duì)你的平臺(tái)的利用率都很低,那么可能把它們調(diào)配到一個(gè)泳道中。原理大抵如此。
 
故障隔離的設(shè)計(jì)備忘錄故障隔離的架構(gòu)的設(shè)計(jì)準(zhǔn)則如下:
 
準(zhǔn)則
  1:什么都不能共享(即盡可能少共享)。一個(gè)泳道內(nèi)共享的貨色越少,這個(gè)泳道的故障隔離性越好。
 
準(zhǔn)則
  2:什么都不能跨過泳道邊界。絕對(duì)不能跨泳道邊界進(jìn)行通信,否則就是邊界劃分不正確。
 
準(zhǔn)則
  3:在泳道內(nèi)交易。你不能為服務(wù)創(chuàng)建泳道,因?yàn)檫@些服務(wù)之間的通信違背了準(zhǔn)則2。
 
設(shè)計(jì)故障隔離的架構(gòu)的方法如下:
 
方法
  1:把最賺錢的功能放入泳道。絕對(duì)不要讓你的收款機(jī)受其余體系連累。
 
方法
  2:把最輕易引發(fā)故障的功能放入泳道。網(wǎng)站設(shè)計(jì)在設(shè)計(jì)網(wǎng)站前,必須告訴網(wǎng)站所針對(duì)的人群、區(qū)域、國(guó)家等。如果能提供某種行業(yè)的更好,這樣中華網(wǎng)庫在設(shè)計(jì)上就會(huì)針對(duì)這種人群的瀏覽習(xí)慣特別定制您的網(wǎng)頁。網(wǎng)站制作如果您對(duì)您的網(wǎng)頁不清楚,沒經(jīng)驗(yàn),不要緊,您最好告訴建站公司您最大程度的預(yù)算,他們會(huì)全程為您提供服務(wù)。找出重復(fù)發(fā)生的故障的起因,把它們隔離起來。
 
方法
  3:依據(jù)天然界線劃分泳道。依照客戶劃分是很好的泳道劃分方法。
 
誠(chéng)然方法很多,但進(jìn)步網(wǎng)站設(shè)計(jì)的可擴(kuò)大性同時(shí)又不致讓你的CFO心臟病發(fā)生的途徑還很漫長(zhǎng)。

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