日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

應用發布

更新時間:

一個“邊緣托管應用”的部署整體流程,包括:應用開發、創建應用、應用配置、部署實例、發布版本。

1. 整體流程

一個“邊緣托管應用”的部署整體流程,包括:應用開發、創建應用、應用配置、部署實例、發布版本。

2. 應用開發

根據上一節的對接要求,對應用做必要的改動。當然,主要工作為“操作系統的適配)。

3. 創建應用

應用管理 > 創建應用頁面填寫應用基本信息,如圖所示:image.png

選擇應用類型為實例分發,如圖所示:實例分發

根據應用實際情況選擇部署方式與系統類型,如圖所示:集群類型

  • 應用類型:

賬號分發:用戶付款后,只需要交付賬號給其使用。實例分發:用戶付款后,單獨為客戶部署一套應用。一次性交付:定制項目或交付型應用。

  • 部署方式:

云端托管部署:平臺根據應用提供者的配置,自動分配資源,并部署應用。邊緣托管部署:平臺根據應用提供者的配置,自動分配資源,并部署應用到邊緣。

4.應用配置

創建應用完成后點擊初始化應用,填寫版本說明,創建應用完成后可以看到版本管理、實例管理、授權實例功能,如圖所示:應用配置

4.1 可視化編排

基本介紹:一般情況下,一個應用是由多個節點構成的。這里的節點是指獨立運行的應用進程。比如一個常規業務管理系統的應用,常常是一個Tomcat應用,在家一個數據庫MySQL,這種情況下,這個應用就是由兩個節點構成,這里的Tomcat應用,在可視化編排頁面表現為一個“自研節點”;數據庫節點,則是一個MySQL中間件。對應前者,用戶需要打包成以一個docker容器鏡像,在自研節點的右側配置項中選擇上傳的鏡像及版本;后者,用戶可以直接拖動左側現成的中間件節點,用戶無需自行打包。頁面介紹:應用配置可視化編輯頁面分為三部分內容:

  • 左側部分為節點:顯示已支持的各類節點,所有節點配置請查看節點說明

  • 中間部分為畫布:顯示應用需要的節點及部署順序關系。注意??,節點間的部署順序關系,是通過連線來表示的,連線箭頭所指節點先部署,連線起點后部署。

  • 右側部分為節點屬性:顯示某個節點可以配置的參數。

左側的節點列表,分成了四類:

  • 自研節點:用戶自己上傳的鏡像的載體。一份配置,可以又多個自研節點。

  • 阿里云節點:一個節點,在應用被部署之后,對應阿里云RDS產品的一個實例(如一個RDS for MySQL數據庫實例)。

  • 三方節點:各類主流開源中間件Docker鏡像。這一類鏡像完全來自于第三方,功能、性能、質量、安全等,均保持不變。

  • 初始化節點:這類節點屬于輔助節點,在整個部署的生命周期,只會執行一次(其他節點通常不止一次,比如節點健康檢查失敗就會重啟)。點擊 版本管理 > 可視化編排 ,可視化編排是對一個應用的定義。包括一份應用中的節點構成、節點的配置、啟動順序等,如圖所示:應用配置

對于自研節點的配置項目:

  • 服務名稱:節點之間的訪問地址,并不是傳統的IP,而是用”服務名“替代。用戶不需要每次部署時去配置不同節點的訪問IP。

  • CPU/Memory配額:節點啟動所期望的最小資源需求。如果在部署中發現主機資源不滿足該條件,將導致節點無法啟動。

  • CPU/Memory限額:節點運行過程中所占用的資源的上限。防止運行在同一主機內的其他應用的運行資源被無限制的搶占。

  • 資源個數:該節點啟動的副本數量。通過設置多個副本,可以充分利用多個主機的資源,系統通過內部網絡實現自動的負載均衡。需要注意的是多個副本之間的狀態是無法自動同步的,因此建議開發階段注意節點無狀態設計。

  • 環境變量:這是一個鍵值對,節點啟動的時候,系統會將這里設定的鍵值對,放在環境變量中,供系統獲取。

  • 應用日志目錄:該目錄是用來指定應用程序自身存儲日志的路徑。節點部署時,會自動注入一個日志采集插件,該插件將會根據該路徑獲取日志,并上傳到云端的日志系統中,用戶可以進行日志分析。

  • 自研節點端口對:該節點開放的內部端口和外部系統訪問的端口之間的映射關系。

  • 主機網絡:啟用主機網絡,則該外部系統可以直接使用應用的 “當前主機地址” + “端口對的外部端口” 進行訪問。

  • 服務類型

    • ClusterIP:這種模式,節點開放的端口僅能被集群內其他節點訪問,外部無法訪問;訪問時使用服務名稱+端口對配的外部端口號進行訪問。

    • Loadbalance:會從創建集群時提供的服務地址段中分配一個IP綁定到該服務,可以在集群外可通局域網絡里訪問;訪問端口使用“端口對的外部端口”

    • NodePort:外部系統通過集群里面“任何一個主機的物理IP”+“系統隨機分配的外部端口”訪問該節點端口的內部端口對,隨機分配的端口可在控制臺應用詳情頁節點列表查詢獲得。該端口一般會分配30000以上。

  • 主機文件映射:需要輸入的信息有:容器內路徑、主機路徑、路徑類型(普通文件、字符設備、文件夾、套接字、塊設備)。容器路徑是用戶應用代碼的路徑,主機路徑是物理主機的路徑。該配置項用于指定應用讀寫的文件與實際物理文件之間的映射關系。

  • 存儲目錄:需要輸入的信息有:標識名稱、容器內路徑。容器路徑是用戶應用代碼的路徑。該配置項用于指定NAS存儲的相對路徑。不涉及NAS存儲的,不需要配置。

4.2模型與權限

權限聲明

點擊版本管理 > 模型與權限 > 權限聲明,在應用的分發模式,每一次分發,都有可能歸屬到不同的買家。因此,每一個應用實例,都需要一個唯一的值來代表應用實例的身份。這里,我們采用了AppKey + AppSecret的模式。隨之而來的是,我們如何給AppKey授權。應用在調用IoT的各種API的時候,拿的這個AppKey需要被事先授權。因此,應用上架時,有必要清晰的指出該應用會調用哪些API,這樣才能在AppKey產生的那一刻,給他授相應的權限,在此頁面可對實例進行授權等操作,如圖所示:權限注意?? 若需要對接數據模型服務需要添加數據模型權限,對接單租戶免登,需要開通oauth協議服務權限。數據模型點擊數據模型 > 添加數據模型,在列表中,除了選擇要聲明的模型之外,還要選擇版本、數據權限、訂閱。其中,數據權限有三種:查、增 | 查、增 | 刪 | 改 | 查,分別對應不同的操作類型。如圖所示:數據模型

服務依賴

點擊服務依賴 > 添加服務模型(應用為服務依賴方添加,服務提供方無需添加),選擇對應的服務模型,并配置服務模型的API,如圖所示:服務依賴

服務提供

點擊服務提供 > 添加服務模型(應用為服務提供方添加,服務依賴方無需添加),選擇對應的服務模型,并選擇相應的端口,如圖所示:服務提供

4.3免登路徑

如果需要在邊緣控制臺中查看已部署的應用信息,則需要配置免登路徑,否則邊緣控制臺的免登跳轉會無法識別跳轉路徑,如圖所示:image.png

5. 發布版本

您需要先發布版本,版本發布后部署的應用才可以走升級流程,如圖所示:發布版本

6. 部署實例

點擊實例管理 > 部署實例,按照界面提示填寫參數,如圖所示:image.png參數設置如下:

參數

描述

應用名稱

部署后應用實例的名稱。該名稱需賬號內唯一。

應用配置

選擇應用配置界面中創建的配置。

部署區域

當應用配置為邊緣配置時,顯示您在集群管理中創建的邊緣集群。

資源信息狀態

展示您選擇的配置所有的節點及占有的資源情況

  • 單擊部署,執行部署任務。

  • 部署應用時,需要根據應用配置占用相應的云資源。

  • 部署過程可能會花費較長時間,請耐心等待。

  • 應用部署成功后,您可以在部署記錄頁進行查看、運維和刪除等操作,詳情請參考運維工具文檔