zeebe是微服務編排的工作流引擎。
官網介紹:
隨著微服務的發展,大家都單體服務進行了拆分,解耦,這樣做引發了另外的乙個問題:之前乙個介面實現的功能,現在需要呼叫幾個介面才能完成。如何解決這些原子性的介面呢?
驗證elasticsearch是否成功啟動
進入camunda-operate-1.0.0\bin
目錄,雙擊開啟operate.bat
,瀏覽器輸入http://localhost:8080/
進入,預設賬號:demo
,預設密碼:demo
因為沒有部署工作流,當前為不可切換狀態
git bash切換到zeebe-broker-0.20.0
目錄,輸入命令./bin/zbctl.exe deploy order-process.bpmn
部署工作流
部署成功後會出現上面的資訊。這裡會有乙個version
值,因為我是第3次部署id為order-process
的bpmn檔案,所以version值為3,第一次部署則會顯示"version" : 1
再次訪問:http://localhost:8080/
輸入./bin/zbctl.exe create instance order-process --variables ''
建立乙個例項,指定乙個變數orderid
為1234
看看有什麼變化,這時候發現乙個例項跑到了collect money這裡
orderid
為1234
我們現在為三種任務型別中的每一種建立乙個job worker:支付服務、庫存服務和託運服務。
執行./bin/zbctl.exe create worker payment-service --handler cat &
接著依次執行:
./bin/zbctl.exe create worker inventory-service --handler cat &
./bin/zbctl.exe create worker shipment-service --handler cat &
vscode外掛程式安裝,快速入門
1 全域性快捷鍵 2 外掛程式安裝 檔案型別一目了然的外掛程式 vscode icons 專案管理外掛程式 project manager 格式化 shift alt f 快捷鍵 beautify外掛程式 測試外掛程式 code runner 規範性 適用於團隊 eslint 除錯外掛程式 debu...
vue的安裝及使用快速入門
1.安裝node.js 建議安裝穩定版本,安裝完成可以使用 node v命令來檢視有沒有安裝成功及版本號 2.如果安裝速度太慢,可以安裝 映象 npm install g cnpm registry 3.安裝vue cnpm install vue 4.全域性安裝腳手架 vue cli cnpm i...
Keras深度學習框架安裝及快速入門
如果你是安裝的anaconda組合套件,可以直接在prompt上執行安裝命令 pip install keras 注意 最下面為successfully.表示安裝成功!keras為資料輸入提供了乙個很好的介面,即keras.preprocessing.image.imagedatagenerator...