對于中小企業(yè)來說翠语,自己搭建一套服務(wù)器不太現(xiàn)實嚎杨,成本費用太高座云,管理也不是很方便,在技術(shù)領(lǐng)域來說找一個這樣的人才實在沒有必要旁理。下面將介紹一種借用第三方服務(wù)器搭建一套具有負(fù)載均衡的服務(wù)器組樊零。本人搭建的是騰訊的服務(wù)器,有什么不足的可以留言一起交流討論孽文。
注意:做負(fù)載均衡時驻襟,一定要把數(shù)據(jù)庫單獨拿出來放一個服務(wù)器,否則會有意想不到的結(jié)果芋哭。
負(fù)載均衡實例(LB)什么是負(fù)載均衡沉衣?
引用“負(fù)載均衡(Cloud Load Balancer,CLB)提供安全快捷的流量分配服務(wù)减牺,它可以無縫提供分配應(yīng)用程序流量所需的負(fù)載均衡容量豌习,以實現(xiàn)自動分配云中多個 CVM 實例間應(yīng)用程序的訪問流量存谎,讓您實現(xiàn)更高水平的應(yīng)用程序容錯能力”。見圖理解容易一點:
什么是彈性伸縮(As)
引用“彈性伸縮 AS(Auto Scaling)可以根據(jù)您的業(yè)務(wù)需求和策略肥隆,自動調(diào)整 CVM 計算資源既荚,確保您擁有適量的 CVM 實例來處理您的應(yīng)用程序負(fù)載”。換句話講就是如果你的主服務(wù)器的承受能力達(dá)到一定限度栋艳,會相應(yīng)的自動增加或減少相同配置的服務(wù)器恰聘,緩解主服務(wù)器的壓力的群組服務(wù)器。
負(fù)載均衡和彈性伸縮組之間的關(guān)聯(lián)
當(dāng)用戶訪問網(wǎng)站的時候嘱巾,請求先通過負(fù)載均衡器憨琳,負(fù)載均衡器會根據(jù)當(dāng)前服務(wù)器的情況诫钓,自動分配到某一臺相同數(shù)據(jù)配置的電腦上旬昭,進(jìn)行請求計算。上面已經(jīng)提到菌湃,數(shù)據(jù)庫一定要分離出來问拘,如果不分離,因為是相同配置惧所,環(huán)境骤坐,和數(shù)據(jù),那么你修改了某一臺服務(wù)的數(shù)據(jù)下愈,另一臺的數(shù)據(jù)庫不統(tǒng)一纽绍,會造成數(shù)據(jù)丟失的情況,相當(dāng)嚴(yán)重势似。
準(zhǔn)備:
1拌夏,如果有主服務(wù)器有掛載數(shù)據(jù)盤,將掛載的盤先創(chuàng)建硬盤快照履因,后面要用到障簿。沒有掛載的不用理會。
2栅迄,主服務(wù)器鏡像站故。在購買彈性組時將會用到。
開始:
創(chuàng)建負(fù)載均衡
創(chuàng)建監(jiān)聽管理
注意:選擇HTTP和HTTPS是有區(qū)別的岂津,注意區(qū)分。HTTPS配置要麻煩一些余掖,我這邊暫時沒用到寸爆,自行研究吧礁鲁。
創(chuàng)建彈性伸縮
? ? 1,選擇彈性伸縮進(jìn)入-啟動配置-新建
????2赁豆,選擇鏡像文件仅醇,前面我已經(jīng)有鏡像了,所以我直接選擇自定義鏡像魔种。沒有鏡像可以去主服務(wù)器實例中析二,創(chuàng)建鏡像。
3叶摄,設(shè)置存儲和帶寬。
遇到的坑
本人在搭建負(fù)載均衡服務(wù)器的時候遇到的坑安拟,差點崩潰了蛤吓。如果主服務(wù)器掛載了額外的數(shù)據(jù)盤,在創(chuàng)建伸縮組時一定要選擇數(shù)據(jù)盤-用快照創(chuàng)建硬盤選項糠赦,否則配置不成功会傲。至于數(shù)據(jù)盤快照怎么做,請前往主服務(wù)器實例中拙泽,云硬盤里創(chuàng)建快照淌山。
直接下一步設(shè)置規(guī)則信息,下一步顾瞻,確認(rèn)提交創(chuàng)建完成泼疑。伸縮啟動就算創(chuàng)建完成。
創(chuàng)建荷荤,設(shè)置伸縮組退渗,根據(jù)使用場景設(shè)置下列信息。
????伸縮組詳情梅猿,關(guān)聯(lián)云主機(jī)氓辣,告警觸發(fā)策略,定時任務(wù)袱蚓,通知钞啸,伸縮活動。這些配置根據(jù)你的使用場景設(shè)置即可喇潘。
再來体斩,回到監(jiān)聽管理器
去負(fù)載均衡里,找到剛剛設(shè)置的“監(jiān)聽管理”里颖低,找到你要把主機(jī)綁定到哪個域名下面絮吵,然后點擊綁定,選擇服務(wù)器忱屑,端口蹬敲,然后確認(rèn)完成暇昂。
這樣,一套具有負(fù)載均衡的服務(wù)器基本就算配置完成了伴嗡。下面問題來了急波,怎么測試是否生效。先注意瘪校,因為我選擇的是硬盤快照的方式創(chuàng)建的伸縮組澄暮,現(xiàn)在的主服務(wù)器和彈性組是平級的,配置信息完全一樣阱扬,只要我去這兩個的某一個服務(wù)器里的程序里泣懊,輸出一點不一樣的東西,然后通過域名刷新訪問麻惶,就可以看出來了馍刮。如果你是選擇的新建數(shù)據(jù)硬盤,你就要去重新掛載磁盤用踩,至于怎么掛載請左轉(zhuǎn)百度渠退,這樣比較麻煩忙迁。
還有個問題我自己還沒有遇到過脐彩,AL的服務(wù)器配置可能和這個流程不一樣,不過原理都是相同的姊扔,如果哪位大哥配置過惠奸,也可以分享出來,以免以后用到恰梢,臨時抱佛腳佛南。