接入SAE應(yīng)用
對于在Serverless應(yīng)用引擎SAE(Serverless App Engine)平臺上部署的應(yīng)用,可以使用AHAS應(yīng)用防護(hù)對其配置流控、隔離等規(guī)則來保證系統(tǒng)穩(wěn)定性。本文介紹如何將SAE平臺上的應(yīng)用接入AHAS應(yīng)用防護(hù)。
前提條件
您已在SAE平臺部署應(yīng)用,具體操作,請參見應(yīng)用部署。
背景信息
SAE是面向應(yīng)用的Serverless PaaS平臺,能夠幫助PaaS層用戶免運(yùn)維IaaS、按需使用、按量計費(fèi),從而輕松實(shí)現(xiàn)微服務(wù)應(yīng)用上云。相對于其他Serverless產(chǎn)品,SAE抽象了應(yīng)用的概念,并提供了一整套微服務(wù)解決方案,支持Spring Cloud、Dubbo、HSF等主流的微服務(wù)開發(fā)框架,實(shí)現(xiàn)了Serverless架構(gòu)和微服務(wù)架構(gòu)的完美結(jié)合。
操作步驟
- 登錄AHAS控制臺,然后在頁面左上角選擇地域。
- 在控制臺左側(cè)導(dǎo)航欄中選擇 。
在應(yīng)用防護(hù)頁面右上角單擊新應(yīng)用接入。然后在JAVA語言頁簽下,單擊SAE接入。
配置啟動參數(shù),添加JVM -D參數(shù)。
-Dahas.namespace=default -Dproject.name=<AppName> -Dahas.license=<yourlicense> -Dahas.regionId=<RegionId>
注意事項(xiàng)如下:
<AppName>
只能包含字母、數(shù)字、下劃線(_)、短劃線(-)、英文句號(.)以及英文冒號(:)。請將
<AppName>
參數(shù)替換成您的應(yīng)用名。請將
<your license>
替換成應(yīng)用防護(hù)控制臺界面實(shí)際顯示的license。請將
<RegionId>
替換成應(yīng)用所在地域。
結(jié)果驗(yàn)證
登錄AHAS控制臺,在左側(cè)導(dǎo)航欄選擇 ,若在應(yīng)用防護(hù)頁面出現(xiàn)該應(yīng)用的資源卡片且有數(shù)據(jù)上報,則說明接入成功。