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