[英]Horizontal Scalability with Drools
知道流口水在 memory 數據中起作用。 在對規則、事實類型等執行 CRUD 操作時,有沒有辦法在不同的 drools 實例上水平分布以提高性能? 我想這些實例需要以某種方式相互同步,因此它們在 memory 中都具有相同的數據或以某種方式共享知識庫。 我對 drools 有點陌生,正在嘗試研究一 ...
[英]Horizontal Scalability with Drools
知道流口水在 memory 數據中起作用。 在對規則、事實類型等執行 CRUD 操作時,有沒有辦法在不同的 drools 實例上水平分布以提高性能? 我想這些實例需要以某種方式相互同步,因此它們在 memory 中都具有相同的數據或以某種方式共享知識庫。 我對 drools 有點陌生,正在嘗試研究一 ...
[英]Drools check if one list contains all elements of another list
如何檢查事實列表是否包含存在的參數或屬性列表。 我們想要一個規則,其中事實是變量列表,我們傳遞給它的屬性也是變量列表。 我們要檢查 Facts 是否包含 List of Attributes 中存在的所有變量。 如果它具有與 Fact 匹配的所有變量,則應該執行 Action 部分 這是我嘗試過的示 ...
[英]While reading Drools Drt with some given Parameter, The condition part in rule gets disappear for the Empty String or null values
使用一些空值運行 Drools DRT 時會出錯。 這是我們使用的模板...... 當參數不為空時,例如@{context}=="PROCESSING",我們得到的規則就是這個,它就是我們想要的規則。 但是當參數為空時,例如當我們提供 @{context}==""空字符串或null時,我們得到的規則 ...
[英]Different Pseudo Clock for groups of Facts
我是 drools / fusion (7.x) 的新手,不知道如何解決這個要求。 假設我的事件對象為 Event{long: timestamp, id: string},其中 id 標識物理資產(如拖拉機),時間戳表示事件相對於資產觸發的時間。 在我的場景中,這些事件不會“實時”到達我的系統,這 ...
[英]Drools Fusion SessionPseudoClock Not working as expected
在運行規則之前,我試圖將KieSession日期設置為與我的 object 中的日期變量相同的日期。 我使用這個配置來創建我的KieSession 在運行規則之前,我使用advanceTime()將 session 的日期設置為所需日期。 這導致使用滑動 windows 的規則出現錯誤。 假設檢查 ...
[英]Drools using from inside accumulate from
在流口水我可以做這樣的事情 我希望規則確定一個小時內是否有超過 3 個不同的客戶從同一個 areaCode 訂購。 假設有一個新訂單進來,我想檢查一個小時內是否有 3 個或更多來自不同客戶的訂單到同一區域。 我可以在累積中以我在rule 1中使用的方式訪問customer.id嗎? ...
[英]Could Drools Fusion be integrated with kafka streams?
我正在尋找 Kafka Streams 復雜事件處理 (CEP)。 我沒有找到 Kafka 流原生 CEP。 但是,我發現流口水融合。 我有幾個問題? Drools Fusion能否與 Kafka 流集成? 這種解決方案有什么好處? 需要注意什么? 為什么沒有任何 Kafka Streams 官 ...
[英]Generate drools drl file by using java
我正在嘗試通過以下方法以編程方式使用 java 創建 drools drl 文件。 我可以通過 java 程序的簡單規則創建以下簡單規則。 這對我來說工作得很好,但我需要從列表中獲取員工信息。 像$employee: EmployeeModel( department contains "Accou ...
[英]send a mail from drools
我正在使用 Drools + Sprint 引導創建一個項目。 當 LHS 滿意時,我需要觸發郵件。 我如何觸發來自 drl 的郵件。 比方說 如何將郵件服務與 Drools 集成。 歡迎提出建議。 提前致謝 ...
[英]How to return the value from Cosequence of drl file to java
如果規則匹配,那么我正在執行由於 drl 的 java 函數,並且我希望該函數的結果返回給調用執行 drl 的函數。 ...
[英]Is Drools 'and' keyword act as bitwise &?
我試圖在有多個條件的地方編寫滑動窗口規則。 我要寫的規則是: 在上述規則中,即使值num1和num2不滿足條件,引擎也會對其進行累加。 &&關鍵字按位AND起作用,即它正在評估LHS和RHS。 有人可以向我解釋這種行為嗎? ...
[英]drools fusion CEP: How to get Properly entryPoint on 7.20. kieSession.getEntryPoint(“My Entry Point”) returns NULL
初始化Drools和kiesession時,一切都可以正常運行。 kieSession.insert(Event) [this is a CEP app]效果很好,但是我無法初始化EntryPoint。 EntryPoint ep = kieSession.getEntryPoint ...
[英]Is there a way to call query from a rule in DRL file?
我需要將窗口規則鏈接到窗口規則。 我的用例是: 如果在 5 分鍾窗口中出現的溫度 > 50 大於 10,則找到該窗口框架中溫度的最大值(平均值)或該窗口數據上的任何其他鏈式規則。 我嘗試了以下方法: 調用查詢時出現錯誤。 我嘗試在 when 部分調用查詢並將其分配給一個變量,但這也給出 ...
[英]How to compare current event with the previous event in Drools?
我想編寫一條規則,將當前事件的值與先前事件的值進行比較。 我該如何在流口水中寫這個規則? ...
[英]Can we implement discrete window rule in Drools?
我需要為我的規則引擎實現離散窗口規則。 我的要求是收集10m(時間)的數據,然后對收集的數據進行一些操作。 用任何方法幫助我。 Drools是否支持離散窗口? 先感謝您。 ...
[英]How long is an event with a temporal operator stored in working memory by default?
假設以下何時發生: 在兩個事件對象上均未設置@ org.kie.api.definition.type.Expires()。 假設沒有發生AEvent,默認的BEvent持續時間是多少存儲在工作存儲器中。 ...
[英]Drools : drl file variables
下面是我的課: 初始化值狀態:302,a =“ A”,b =“ 2” 我必須應用邏輯: 如何寫在.drl文件中? ...
[英]Sliding window on Drools Fusion rules
我正在制作一個應用程序,其中每 5 秒通過間隔 HTTP 請求收集與 CPU 使用率、memory 使用率、磁盤利用率等相關的虛擬機數據。 收集的數據如下所示: 我在 Drools Fusion 上創建了一些規則,試圖看到以下內容:當 CPU 使用率在過去 10 秒內達到例如超過 10% 時,然后 ...
[英]Is there a way in drools fusion to match events that are oldest first?
我有一個事件流,我們稱它們為Foo ,它們按時間順序插入,而我有另一個事件流Bar ,它們也按時間順序插入。 我有一條規則,該規則將Bar s與Foo進行模糊匹配,而我想做的就是用最老的Foo來處理最早的Bar ,有沒有辦法確保按時間順序觸發規則事件-有點像salience但salienc ...
[英]Optaplanner unable to remove ConstraintMatch
我一直得到這個例外: java.lang.IllegalStateException:constraintMatchTotal (com.k.sp.rules/Minimum Consecutive Nights=0hard/0medium/0soft) 無法從它的constraintMat ...