小程序模板網(wǎng)

小程序服務(wù)器可擴(kuò)展的配置方案

發(fā)布時(shí)間:2018-04-18 09:42 所屬欄目:小程序開(kāi)發(fā)教程
作者:李華棟,來(lái)自授權(quán)地址

驅(qū)動(dòng)盤(pán) 如果僅僅搭建一個(gè)小程序來(lái)玩一玩的話(huà),那么有臺(tái)機(jī)器簡(jiǎn)單的配置一下即可。

裝數(shù)據(jù)庫(kù)服務(wù)、HTTP服務(wù)器、配置HTTPS證書(shū),后面的這一項(xiàng)看起來(lái)復(fù)雜一些,按照證書(shū)的簽發(fā)流程即可。

這些不是當(dāng)下講的主要內(nèi)容。我們的主旨就是配置可以動(dòng)態(tài)擴(kuò)展方案

一、主機(jī)

可以選擇目前市場(chǎng)上的各種云主機(jī),最開(kāi)始的時(shí)候可以選擇基本的(最便宜配置),  1核1G內(nèi)存之類(lèi)的都是可以的,現(xiàn)在還有各種活動(dòng),基本上是人人都可以玩的,可以使用的。這個(gè)時(shí)候要注意一上要選擇可以升級(jí)CPU和內(nèi)存的那種機(jī)器。到了后期就可以很方便的動(dòng)態(tài)擴(kuò)展了。到了單機(jī)性能不行的時(shí)候,可以再擴(kuò)展多臺(tái)主機(jī)上。最好先把單機(jī)的性能發(fā)揮到極致。

 

二、硬盤(pán)

系統(tǒng)盤(pán)基本上默認(rèn)送20G或40G之類(lèi)的,可以再配置一塊云數(shù)據(jù)盤(pán)50G或100G,主要有來(lái)存放基礎(chǔ)的代碼包和日常日志信息,這樣可以方便你動(dòng)態(tài)的擴(kuò)展。最好能做到按需使用。那要是單塊不夠用怎么辦呢?這種情況下就要考慮把要存的內(nèi)容剝離出去了。建議一開(kāi)始的時(shí)候就把它剝離開(kāi)了。圖片、音頻、視頻之類(lèi)的就不要放在服務(wù)器的硬盤(pán)之上。不然多大的硬盤(pán)都滿(mǎn)足不了你的使用??紤]可以后期的擴(kuò)展,那就使用下面要說(shuō)的對(duì)象存儲(chǔ)。

 

三、存儲(chǔ)

對(duì)象存儲(chǔ)OSS,或者類(lèi)似這樣的名字,這一塊之前就很容易忽略,基本上是沒(méi)有考慮的。很多內(nèi)容都在硬盤(pán)上。硬盤(pán)出了問(wèn)題就只能干瞪眼了?,F(xiàn)在云存儲(chǔ)也方便了。按需使用,而且有備份,用戶(hù)上傳的文件都可以存放在這里,云服務(wù)商可以幫助我們搞定,無(wú)限擴(kuò)展的事情,還有經(jīng)常需要處理的nginx、apache、tomcat這些產(chǎn)生的日志。如果需要進(jìn)一步處理的話(huà),也可以放在這里。

 

四、帶寬

帶寬的話(huà),可以選擇一個(gè)基本帶寬,可以觀察一段時(shí)間,進(jìn)行調(diào)整,添加或減少,如果是不定期有很大的需要的話(huà),比如我們現(xiàn)在的語(yǔ)音直播,就在直播的時(shí)間段,用戶(hù)會(huì)涌入,帶寬需要比較高,這樣的話(huà)可以購(gòu)買(mǎi)這樣一段時(shí)間的流量包。滿(mǎn)足你的需要。

另外一種情況也是可以考慮的,就是共享帶寬的思路。把多臺(tái)主機(jī)聯(lián)起來(lái)共享一個(gè)出口的帶寬。

 

五、數(shù)據(jù)庫(kù)

基本上都需要使用數(shù)據(jù)庫(kù),之前都是安裝到主機(jī)了。一樣的道理,受限于硬盤(pán),要是數(shù)據(jù)庫(kù)成為了瓶頸那就要升級(jí)云主機(jī)了,不妨也使用云數(shù)據(jù)庫(kù)的方式??梢詣?dòng)態(tài)的升級(jí)。

關(guān)系型與非關(guān)系型數(shù)據(jù)庫(kù)都可以采用這樣的方式來(lái)處理。

 

把以上各個(gè)點(diǎn)做到了。不管像1000用戶(hù)還100W+用戶(hù),都可以輕輕松松的面對(duì)。需要做的就是花錢(qián)升級(jí)配置,這樣可以做到與技術(shù)的非相關(guān)。

如果純粹是為了練習(xí)技術(shù),那就在一臺(tái)機(jī)器上使勁的折騰吧,犯錯(cuò)越多,成長(zhǎng)越快。

 

互動(dòng)小話(huà)題:服務(wù)器配置中你遇到哪些坑?都是怎么解決的呢?


 
 
 


易優(yōu)小程序(企業(yè)版)+靈活api+前后代碼開(kāi)源 碼云倉(cāng)庫(kù):starfork
本文地址:http://22321a.com/wxmini/doc/course/23615.html 復(fù)制鏈接 如需定制請(qǐng)聯(lián)系易優(yōu)客服咨詢(xún):800182392 點(diǎn)擊咨詢(xún)
QQ在線咨詢(xún)