Node simulator manual

node simulator 使用手冊

  • image & chart放置位置

    • image放置在harbor上datahub-dev/Repositories/datahub-performer (Figure 1)

    • helm chart放置在habor上datahub-dev/Helm Charts/datahub-performer (Figure 2)

Figure 1
Figure 2
  • 使用helm chart部屬simulator

    • 到habor上複製datahub-performer values的內容

    • Figure 2圖中datahub-performer點進去到Figure 3畫面

    • 點選1.0.0到Figure 4畫面

    • 點選上方的values 複製下方的內容並存成values.yaml

Figure 3
Figure 4
  • 在values.yaml的根目錄下,執行以下指令

    • 指令說明helm install [欲部屬的名稱] [放置chart的資料夾名稱/chart的名稱] --version [chart的版本號] -f ./values.yaml

  • 部屬完成後,kubectl get pod可以看到如Figure 5所示

Figure 5
  • 連進此pod進行壓測的參數設定,連進去的指令如下

  • 進去後執行ls指令,可以看到根目錄下的目錄結構

Figure 6
  • 接著對setting.json進行配置,利用setting.sh用指令的方式幫你修改setting.json的內容,setting.sh的指令參數如下

  • 指令格式: ./setting.sh paramName1=value1 paramName2=value2 paramName3=value3 ... *可以任選上面的參數填入想修改的值,(意思是可以全部都填,也可以選擇想改的參數填入就好),以下兩種範例都舉例

  • 執行完畢後會顯示修改的內容,如下圖(Figure 7)

Figure 7
  • 若修改正確執行node index.js啟動模擬,若修改不正確回上一步重新執行修改

Last updated

Was this helpful?