服務(wù)上線就要頂?shù)淖毫?、扛的住考?yàn),不然挨說的還是我們這幫做事的兄弟,還記得上圖這個(gè)場(chǎng)景嗎

老辦法是服務(wù)集群部署,但總歸有個(gè)上限,之前跟阿里合作的時(shí)候他們有個(gè)彈性計(jì)算可以通過設(shè)置CPU的閥值來動(dòng)態(tài)擴(kuò)展和收縮計(jì)算能力,那時(shí)感覺很有逼格,至少在當(dāng)時(shí)我們常規(guī)的做法很難做到,沒想到時(shí)至今日有了Kubernetes我們能也揚(yáng)眉吐氣了,看我來給大家實(shí)實(shí)在在的秀一把。

Kubernetes的自動(dòng)擴(kuò)容針對(duì)的是ReplicationController的,它會(huì)監(jiān)控所有Pods的CPU使用情況,如果超過比例就啟動(dòng)更多的Pods來提供服務(wù),反之減少Pods,在一般的情況下我們不會(huì)設(shè)置Pods的CPU的上限,但要使用自動(dòng)擴(kuò)容就要設(shè)置它的閥值因此也要設(shè)置Pods的CPU使用上限,不然Kubernetes沒辦法計(jì)算它的占用比例,所以我們?cè)趧?chuàng)建RC的時(shí)候就要指定每個(gè)Pod CPU資源占用的上限

配置


        		

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式