發(fā)表日期:2018-11 文章編輯:小燈 瀏覽次數(shù):2317
阿里云管理控制臺 > 產(chǎn)品與服務(wù) > 域名,進入域名列表可以看到已經(jīng)擁有的域名。點擊域名注冊,會跳轉(zhuǎn)到萬網(wǎng)域名注冊頁面,搜索自己想要域名購買就可以了。
域名注冊成功之后,再進入域名列表就能看到已經(jīng)擁有的域名了。每個域名后都有對應(yīng)的操作,點擊解析進入該域名的解析頁面。
域名解析就是讓DNS服務(wù)器把域名解析到一個IP地址上,然后訪問域名就能直接訪問對應(yīng)IP地址上服務(wù)。
如果主域名是abc.com,則 xxx.abc.com 和 yyy.abc.com 是主域名對應(yīng)的二級域名或叫子域名。域名解析時可以把不同的子域名對應(yīng)到不同的IP上,這樣可以充分使用域名。比如 dev.abc.com用來開發(fā)測試,api.abc.com用做接口服務(wù),img.abc.com用作圖片服務(wù)等等。
點擊添加紀(jì)錄來添加一條新的解析記錄,比如將二級域名dev.mxxx.cn解析到IP地址59.110.173.162上,記錄類型選A:
解析完之后,訪問dev.mxxx.cn:8080和訪問59.110.173.162:8080的效果就一致了。
現(xiàn)在很多接口服務(wù)要求必須采用HTTPS協(xié)議,比如微信小程序內(nèi)接口調(diào)用,iOS APP接口調(diào)用等,網(wǎng)站如果不支持HTTPS,在主流瀏覽器(Chrome、FireFox)下會給用戶報安全警告,因為HTTPS協(xié)議的請求需要證書驗證,數(shù)據(jù)往返更加安全。
阿里云管理控制臺 > 產(chǎn)品與服務(wù) > SSL證書(應(yīng)用安全)進入SSL證書頁面可以看到已簽發(fā)證書。右上角購買證書進入購買證書頁面,依次點擊 Symantec > 增強型OV SSL就能看到 增強型OV SSL左側(cè)多處一個 免費型DV SSL。
證書購買完之后,會出現(xiàn)在SSL證書列表頁面,找到剛才申請的證書,右下角申請,填寫證書綁定域名,其它選項默認(rèn)點擊下一步。
因為上一步 域名驗證方式選中的自動DNS驗證,所以會自動把DNS驗證信息加到對應(yīng)域名的解析規(guī)則里,在新彈出頁面直接點擊驗證,驗證成功后提交審核,需要幾分鐘審核,審核通過就可以使用了。
域名有了,證書也有了,現(xiàn)在需要通過配置把證書和域名匹配上,讓域名支持HTTPS協(xié)議。一種方式是到域名對應(yīng)IP的服務(wù)器上去配置SSL證書,這就需要到每一臺服務(wù)器上去配置,太過麻煩。阿里云提供了負載均衡服務(wù),只需要把證書配置到負載均衡上,則掛載在該負載均衡實例下的各服務(wù)器可以不用配置自動匹配,省去了不少麻煩。
第5章我們用Spring Boot完成了一個單應(yīng)用項目,并且部署到了服務(wù)器59.110.173.162上。本章第1節(jié)注冊了域名,并把域名 dev.mxxx.cn解析到服務(wù)器59.110.173.162上,現(xiàn)在可以通過域名dev.mxxx.cn:8080訪問服務(wù)器上的服務(wù)了,完美。
真的完美嗎?單服務(wù)器單應(yīng)用,如果產(chǎn)品很受歡迎,用戶訪問量急劇增加,一臺服務(wù)器的承載能力明顯是有限的,高并發(fā)請求很容易讓服務(wù)器無響應(yīng)甚至宕機。
是時候使用負載均衡服務(wù)了,負載均衡可以將用戶的請求分布到不同服務(wù)器上,讓多臺服務(wù)器來分擔(dān)請求壓力,從而達到處理高并發(fā)請求的目的 。
阿里云管理控制臺 > 負載均衡 > 創(chuàng)建負載均衡,選擇好實例規(guī)格,其它選項使用默認(rèn):
進入實例管理找到剛創(chuàng)建的實例,點擊點我開始配置,此處我們配置該實例同時支持HTTP和HTTPS兩種協(xié)議。
到此,負載均衡已經(jīng)配置好了HTTP協(xié)議訪問,為了演示我們只添加了一臺服務(wù)器,真正的負載均衡應(yīng)該添加多臺服務(wù)器分擔(dān)壓力。配置過程中我們將負載均衡的80端口指向?qū)嶋H服務(wù)器的8080端口,因為我們在59.110.173.162服務(wù)器上運行的starter項目運行在8080端口上。也可以更改成其它端口,只要雙方對應(yīng)上即可。
回到實例管理可以看到,該負載均衡實例HTTP和HTTPS已經(jīng)正常運行。
復(fù)制該負載均衡實例的服務(wù)地址39.106.232.52,到 管理控制臺 > 域名 > 域名列表找到域名dev.mxxx.cn,解析 > 修改將記錄值修改為負載均衡的IP地址39.106.232.52,解析生效后就可以通過 http://dev.mxxx.cn或者https://dev.mxxx.cn都可以通過負載均衡訪問服務(wù)了。
至此,負載均衡服務(wù)的講解已經(jīng)全部完成。通過域名可以訪問服務(wù),同時支持HTTP和HTTPS兩種協(xié)議,如果并發(fā)請求增加,可以在負載均衡服務(wù)里添加服務(wù)器分擔(dān)壓力,從而讓項目擁有處理高并發(fā)請求和高可抗性的能力。