天天看點

阿裡雲Web應用托管服務(web+)如何變更環境配置

今天我們講如何在控制台部署環境進行配置變更。

在Web+的控制台首頁上,點選檢視全部,進入應用及部署環境清單界面。

阿裡雲Web應用托管服務(web+)如何變更環境配置

在該清單中選擇一個需要進行變更的應用。點選連結進入該應用的詳情頁面。在這個頁面會顯示這個應用所有的部署環境,選擇其中的一個環境,點選連結進入。

阿裡雲Web應用托管服務(web+)如何變更環境配置

在環境頁面中可以看到這裡會顯示部署環境的一些摘要資訊以及近期發生的事件。

阿裡雲Web應用托管服務(web+)如何變更環境配置

在左邊的菜單中點選配置按鈕,這時就進入了環境的配置變更頁面。

阿裡雲Web應用托管服務(web+)如何變更環境配置
點我領取阿裡雲2000元代金券

,(阿裡雲優惠券的作用:購買阿裡雲産品,最後支付結算的時候,阿裡雲優

惠券可抵扣一部分費用。

這個頁面包含了很多的選項,首先是反向代理,因為應用預設都是使用非root使用者來啟動的,是以,在Linux系統中,這些應用是不可以監聽80端口的。

如果應用想要被外面的程式使用80端口進行通路的話,一般會使用一個額外的反向代理來提供此功能。Web+目前提供Nginx和Apache HTTP server兩種反向代理服務,可以根據實際情況進行使用。

然後是網絡配置,如果應用對網絡劃分有很嚴格的要求的話,可以在這裡選擇相應的VPC以及交換機進行配置。

在主機執行個體這裡可以調整主機規格,比如可以選擇性能更好的主機或者使用記憶體更好的主機。還可以調整執行個體數量,比如我們可以将執行個體數量從1調整為2。為了節約上雲成本,

點我領取

阿裡雲千元代金券,付款時抵用金額。

如果應用有特别的端口規則要求的話,也可以選擇合适的安全組來開放不同的對外端口。

另外,如果使用者登入建立好的ECS,可以在清單中選擇一個密鑰對進行登入。

在這裡也可以調整系統盤的大小。如果您的應用确認會對外提供服務的話,需要在這裡開啟外網IP。

以上就是主機執行個體的配置項。

由于剛剛把主機的數量調整成了兩台ECS,這時我們就需要啟用SLB來對兩台主機執行個體的流量進行負載均衡。

阿裡雲Web應用托管服務(web+)如何變更環境配置

此時可以選擇建立新的SLB或者使用已有的SLB。先選擇建立一個新的SLB,可以選擇設定一個SLB的監聽端口,預設是80,同樣還可以使用SLB的協定,因為是外部服務是以選擇http協定。

同樣,如果内網的流量需要負載均衡的話,可以選擇開啟内網SLB。

阿裡雲Web應用托管服務(web+)如何變更環境配置

可以看到所有改動過的配置,向左邊的顔色會變成綠色,以示差別。

接下來調整服務的監聽端口,因為是Tomcat服務,是以預設會監聽8080端口,當然使用者也可以選擇其他的端口。

之後可以配置健康檢查,包括類型、URL、重試次數、間隔時間以及逾時時間等。這些資訊将用來描述應用的健康狀況。

阿裡雲Web應用托管服務(web+)如何變更環境配置

在環境變量的選項中,我們可以注入一些應用所需要用到的環境變量,這些變量将在應用啟動時讀取到。

最後,如果需要針對Java虛拟機參數作調整,就可以點選Java參數,比如調整GC參數、堆棧大小等。

這時,如果确認配置完畢,可以點選右上角的變更配置按鈕。

此時就可以看到有一個變更的摘要資訊。

讓我們看到對應變換的字段和值,确認無誤後點選确定送出修改。

此時,環境進入到了一個變更中的狀态。

點選提示連結可以檢視正在變更的事件,來了解系統正在進行的操作。

稍等片刻,我們的變更流程結束,耗時101秒。

​将此視窗關閉傳回到環境概覽頁面,可以看到環境的通路位址已經變成了SLB的通路位址。

點選該位址就可以進入到Demo程式當中。此時,我們的環境變更配置就已經結束了。

更多資訊參閱

web應用托管服務文檔