摘要:觀看視頻教程教程將重點(diǎn)介紹如何使用標(biāo)準(zhǔn)版創(chuàng)建集群節(jié)點(diǎn),以及怎樣配合云存儲(chǔ)服務(wù)搭建不懼怕宕機(jī)的網(wǎng)站服務(wù)。
現(xiàn)今大多數(shù)企業(yè)都具備開通網(wǎng)絡(luò)業(yè)務(wù)的能力,不管是創(chuàng)建企業(yè)網(wǎng)站、企業(yè)在線服務(wù)、或者是交易平臺(tái)、商城等等,這些技術(shù)都已經(jīng)非常普及,只要投入相應(yīng)的研發(fā)成本即可。所謂開國(guó)容易守國(guó)難,沒有穩(wěn)定在線能力,往往會(huì)讓企業(yè)在關(guān)鍵時(shí)刻掉鏈子。
讓我們來想像一下,例如在線商城正在進(jìn)行秒殺活動(dòng),面對(duì)突如其來的網(wǎng)絡(luò)流量暴增,服務(wù)器一時(shí)無法承受而宕機(jī),秒殺活動(dòng)一度被迫停止。
如何才能確保網(wǎng)站服務(wù)穩(wěn)定不掉線(哪怕只是掉線1秒鐘)?
答案就是組建集群網(wǎng)絡(luò),并配合云存儲(chǔ)服務(wù)(文件存儲(chǔ)服務(wù)、云數(shù)據(jù)庫服務(wù)),這樣就可以打造一個(gè)不懼怕宕機(jī)的網(wǎng)站環(huán)境。
這里要介紹的就是如何通過使用URLOS配合阿里云的NAS和云數(shù)據(jù)庫打造不懼怕宕機(jī)的網(wǎng)站環(huán)境。
觀看視頻教程:https://www.bilibili.com/vide...
教程將重點(diǎn)介紹如何使用URLOS標(biāo)準(zhǔn)版創(chuàng)建集群、節(jié)點(diǎn),以及怎樣配合云存儲(chǔ)服務(wù)搭建不懼怕宕機(jī)的網(wǎng)站服務(wù)。
首先要準(zhǔn)備好3臺(tái)云主機(jī),教程中使用了阿里云的云服務(wù)器:
為了方便演示,分別將三臺(tái)機(jī)器命名為pc1、pc2、pc3
這里選擇pc1作為主控節(jié)點(diǎn),使用SSH工具連接服務(wù)器,輸入命令安裝URLOS面板:
curl -SO https://www.urlos.com/install && chmod 544 install && ./install
在面板安裝的過程中,抽空到阿里云分別開通一個(gè)負(fù)載均衡(實(shí)例類型選擇:公網(wǎng)),一個(gè)NAS文件存儲(chǔ)。
負(fù)載均衡的配置方法如下圖:
然后一路點(diǎn)“下一步”,最后點(diǎn)“提交”。
負(fù)載均衡創(chuàng)建成功后,將自己的域名A記錄解析到負(fù)載均衡的服務(wù)地址:
NAS文件存儲(chǔ)的開通方法如下:
至于存儲(chǔ)包怎么選擇,請(qǐng)大家根據(jù)自己需求考慮,演示中選擇了SSD性能型,5G容量,購(gòu)買后回到列表,點(diǎn)擊添加掛載點(diǎn):
添加掛載點(diǎn)后,點(diǎn)擊管理:
掛載地址是待會(huì)設(shè)置集群時(shí)需用到的內(nèi)容:
OK,回到SSH客戶端,這時(shí)URLOS面板已經(jīng)安裝完成了,現(xiàn)在的首要任務(wù)是綁定授權(quán),登錄服務(wù)中心,在左側(cè)菜單找到“已購(gòu)軟件 > 綁定授權(quán)”,把pc1的外網(wǎng)ip填寫進(jìn)去:
然后更新一下URLOS面板的配置文件。方法是通過SSH連接pc1,輸入命令:
docker exec urlos /usr/local/urlos/bin/common/tools.sh updateLicenseKey BBBBBB
其中BBBBBB是你的授權(quán)碼,請(qǐng)自己修改一下。
完成后登錄URLOS主控端,開始創(chuàng)建一個(gè)集群:
共享存儲(chǔ)的設(shè)置需要特別注意,存儲(chǔ)目錄填寫/nfs-data/,NFS主機(jī)填寫阿里云NAS的掛載地址:
填好以上內(nèi)容,提交。緊接著要?jiǎng)?chuàng)建節(jié)點(diǎn)了,依次創(chuàng)建pc1、pc2、pc3:
節(jié)點(diǎn)類型全部都選管理節(jié)點(diǎn)
OK,集群和節(jié)點(diǎn)都創(chuàng)建好以后,我們來安裝應(yīng)用吧,首先安裝一個(gè)mysql數(shù)據(jù)庫服務(wù),具體方法再其他教程中有講述,不再重復(fù)。
然后安裝網(wǎng)站環(huán)境,既然玩3節(jié)點(diǎn),那就必須選擇云存儲(chǔ)版的環(huán)境,應(yīng)用市場(chǎng)第一個(gè)應(yīng)用就是我們需要的:
這里的容器數(shù),意思就是當(dāng)前服務(wù)需要開啟幾個(gè)容器,既然有3節(jié)點(diǎn),當(dāng)然開3個(gè)容器啦!這樣1個(gè)節(jié)點(diǎn)宕機(jī),其他2個(gè)容器照樣正常運(yùn)行,絲毫不影響網(wǎng)站服務(wù)。
基本信息中需要填的就這么多,然后設(shè)置網(wǎng)站,填上域名即可,SFTP節(jié)點(diǎn)選擇“使用節(jié)點(diǎn)本身的SFTP管理數(shù)據(jù)”。
以上設(shè)置好以后,點(diǎn)提交。等待部署完成。
部署完成后,怎么測(cè)試3節(jié)點(diǎn)跑網(wǎng)站效果,很簡(jiǎn)單,直接將其中一臺(tái)機(jī)器關(guān)機(jī),看網(wǎng)站是否還能正常運(yùn)行?;蛘咦约耗M一下網(wǎng)絡(luò)攻擊,看3節(jié)點(diǎn)能承受多大的訪問強(qiáng)度。
也就是說只要集群中有2個(gè)可用節(jié)點(diǎn),網(wǎng)站服務(wù)就能正常在線。
總結(jié)一下,打造一個(gè)7x24穩(wěn)定在線的網(wǎng)站服務(wù)需要滿足什么條件:
1、至少1套URLOS標(biāo)準(zhǔn)版軟件;
2、至少3臺(tái)服務(wù)器;
3、負(fù)載均衡服務(wù)/或者使用域名負(fù)載均衡;
4、文件云存儲(chǔ)服務(wù),云數(shù)據(jù)庫服務(wù);
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/27541.html
摘要:其易安裝易使用易交接,開箱即用,憑借容器級(jí)自我修復(fù)和彈性伸縮能力,可在分鐘內(nèi)快速創(chuàng)建節(jié)點(diǎn)網(wǎng)站容災(zāi)環(huán)境,為中小企業(yè)連續(xù)業(yè)務(wù)和數(shù)據(jù)資產(chǎn)安全保駕護(hù)航。 近日,廣州市萬歲云計(jì)算有限公司推出了更靈活更強(qiáng)大的URLOS-0.4.0新版本!產(chǎn)品新增了網(wǎng)站攻擊防護(hù)、主機(jī)監(jiān)控等功能,修復(fù)了已知問題以及強(qiáng)化了系統(tǒng)穩(wěn)定性,進(jìn)一步滿足用戶需求,提升用戶體驗(yàn)。showImg(https://segmentfau...
摘要:使用技術(shù)可以幫助企業(yè)快速水平擴(kuò)展服務(wù),從而到達(dá)彈性部署業(yè)務(wù)的能力。例如我們要安裝然后使用查看我們的擴(kuò)展是否安裝成功。啟動(dòng)和,檢查是否正常運(yùn)行。單容器運(yùn)行若勾選,則表示安裝此應(yīng)用時(shí),每個(gè)服務(wù)只運(yùn)行一個(gè)容器。 使用Docker技術(shù)可以幫助企業(yè)快速水平擴(kuò)展服務(wù),從而到達(dá)彈性部署業(yè)務(wù)的能力。在云服務(wù)概念興起之后,Docker的使用場(chǎng)景和范圍進(jìn)一步發(fā)展,如今在微服務(wù)架構(gòu)越來越流行的情況下,微服務(wù)...
閱讀 2603·2019-08-30 10:53
閱讀 3203·2019-08-29 16:20
閱讀 2962·2019-08-29 15:35
閱讀 1782·2019-08-29 12:24
閱讀 2890·2019-08-28 18:19
閱讀 1871·2019-08-23 18:07
閱讀 2352·2019-08-23 15:31
閱讀 1183·2019-08-23 14:05