就像我在標題中提到的那樣。KIE Server如何從一開始就加載或加載?
我正在使用KIE 6.5.4.Final。在apache-tomcat-7.0.70
中運行的官方KIE Workbench發行版充當我的KIE控制器。我在Docker容器中運行我的KIE服務器實例,圖片爲jboss.com/jboss/kie-server-showcase
。
我是新來KIE系統,我發現這是很難趕上約KIE服務器是如何工作的(我需要運行jBPM的項目存在)真正的線索。
如果任何建議,非常感謝你,我會感激。
其實,我已經根據其自述開始我KIE工作臺。但是,我不知道如何手動爲KIE服務器創建數據源。最後,我爲KIE Server docker容器指定了以下環境,並讓KIE Server註冊到KIE Workbench。
KIE_SERVER_ID
KIE_WB_PORT_8080_TCP_ADDR
KIE_WB_PORT_8080_TCP
KIE_WB_ENV_KIE_CONTEXT_PATH
DOCKER_IP
DOCKER_PORT
在我的解決方案中,有幾個KIE服務器註冊到KIE控制器(爲簡單起見,KIE工作臺)。這些KIE服務器只運行規則和流程,沒有任何額外的業務邏輯。但是,我不知道任何遠程監聽器(如ProcessEventListener)可以在遠程KIE客戶端中工作,它由KieServicesClient#getServicesClient()
檢索。有沒有什麼機制可以做到這一點?
最後,我的想法是增加KIE服務器上的新ProcessEventListener
,它將每一個任務將被觸發時間發佈新的消息。
所以,真正的問題應該是如何KIE服務器正在從一開始加載。感謝您的任何建議。