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

遠程調試

更新時間:

遠程調試

1. 整體介紹

遠程調試僅支持云端托管類型的應用。配置完版本后,可以對該編輯的版本進行遠程調試,在開啟調試前完成應用配置、模型與權限配置。開啟遠程調試后,該調試應用7天后會自動銷毀,自研節點和初始化節點可隨時進行鏡像的替換進行調試,支持鏡像自動打包。當調試應用節點都正常啟動時,可進行數據模型、服務模型、免登路徑的集成測試。因配置版本發布后原有配置節點屬性無法修改,該功能主要用于編輯中版本的調試,確保版本配置的正確性后再發布版本,以免出現發布的配置異常又無法修改的場景。

2. 遠程調試概述

  • 前置條件:在開啟調試前完成應用配置、模型與權限配置。

  • 開啟遠程調試后,該調試應用7天后會自動銷毀,自研節點和初始化節點可隨時進行鏡像的替換進行調試,支持鏡像自動打包。

  • 當調試應用節點都正常啟動時,可進行數據模型、服務模型、免登路徑的集成測試。

  • 主題流程如下:

image.png

3.遠程調試流程

3.1 調試環境初始化

登錄物聯網應用服務平臺,點擊應用托管->應用管理->遠程調試。如下圖所示。image.png注意:版本管理必須存在一個編輯中的版本才可初始化調試環境點擊初始化測試環境進行遠程調試應用的環境初始化。初始化時間大致為3-5分鐘。如下圖所示。image.png調式環境初始化完成頁面,可以進行應用測試、下載Demo代碼、更換版本、鏡像打包等操作。如圖所示。image.png

3.2 更換版本和鏡像打包

注意:

  • 應用部署前,需要先進行初始化節點的部署。

  • 每次只能更換一個自研節點。更換版本實際上是應有的新部署。

  • 初始化節點和自研節點需要手動啟動

    • 點擊更換版本,選擇鏡像倉庫版本

    • 點擊鏡像打包,輔助鏡像打包(僅支持jar和war)

image.pngimage.png

4.應用集成

4.1 應用部署

在完成版本更換和鏡像打包后,會出現新更換的應用的部署詳情,如圖所示。image.png

4.2 應用運維

新版本應用部署成功后,可以對應用的日志、監控、終端等進行操作點擊日志,可以進行節點日志的查看,其中包括應用的文件輸出、事件輸出、和終端數據等。如圖所示。

應用日志

image.png

應用事件

image.png

應用輸出

image.png

4.3 應用測試

當調試應用全部啟動成功后,點擊應用測試,如下圖image.png可進行數據模型、服務模型(服務依賴,服務提供)、Oauth免登的測試。如圖所示。image.png

4.4 下載demo測試

啟動成功后,點擊自研節點名稱旁的下載Demo代碼**,**下載java springboot應用自動加載依賴配置項,直接啟動自動測試三方組件,集成了測試用例可測試服務模型、數據模型鏈路image.png

5.Demo測試

5.1 概述

僅自研節點提供下載Demo代碼功能,demo僅默認支持Java語言的demo,下載demo的配置文件自動生成該節點依賴的三方節點屬性,用于本地測試三方節點是否可正常連接運行。并集成了數據模型、服務模型、open API等sdk,調整參數可直接進行調試

5.2 示例

  • 配置版本

自研節點依賴所有阿里云節點和三方節點,三方節點不支持存儲節點和ElatiSearh節點的測試image.png

  • 下載Demo

啟動調試環境,并下載相關自研節點的Demo代碼image.png

  • demo結構

demo分為三個module,分別為hosting-iot、hosting-middleware、hosting-start。hosting-iot為基礎類module存放公用的類以及工具類;hosting-middleware存放三方節點相關的類;hosting-start為主要的module,三方節點的測試以及數據模型、服務模型、openApi都集成在此,該自研節點所依賴的三方節點屬性都自動生成在resources下的application.properties文件中,無需修改image.png**

  • 三方節點測試

三方節點測試滿足兩種方式:1.啟動Application類即可,控制臺會打印依賴的三方節點信息測試結果image.png2.進入ProviderController類注釋@RestController,然后啟動Application。啟動成功后訪問http://127.0.0.1:8080/home.html,等待片刻后即可展示三方節點的測試結果image.pngimage.png

  • 數據模型

遠程調試的所有節點全部啟動后,可點擊應用測試進入測試頁面,選擇數據模型并初始化測試環境。注意:遠程調試前需要在版本管理>模型與權限權限申明內添加數據模型的權限,并在數據模型模塊添加數據模型。進入DataModelTest類調整相關參數可進行新增數據、修改數據、刪除數據、數據列表的操作,運行測試用例前請注釋StartService類@Componen防止啟動自動運行三方節點的測試影響數據模型測試的效率image.png

  • 服務模型

遠程調試的所有節點全部啟動后,可點擊應用測試進入測試頁面,選擇服務提供測試并啟動模擬服務。注意:遠程調試前需要在版本管理>模型與權限服務提供模塊添加服務模型。進入ServiceProvideTest類調整相關參數可實現本地SDK服務提供的調用,運行測試用例前請注釋StartService類@Componen防止啟動自動運行三方節點的測試影響數據模型測試的效率image.png

  • OPEN_API

注意:遠程調試前需要在版本管理>模型與權限權限申明內添加相關接口權限進入OpenApiTest類調整相關參數可實現openApi的本地調用,運行測試用例前請注釋StartService類@Componen防止啟動自動運行三方節點的測試影響數據模型測試的效率image.png

  • H2

注意:需要開啟訂閱功能才能獲取消息,比如數據模型添加時選擇訂閱選項進入Http2Test類啟動,運行測試用例前請注釋StartService類@Componen防止啟動自動運行三方節點的測試影響數據模型測試的效率,當訂閱設備或者數據模型并進行相關操作時,控制臺打印相關信息image.png