cost 81 ms
Drools 的水平可擴展性

[英]Horizontal Scalability with Drools

知道流口水在 memory 數據中起作用。 在對規則、事實類型等執行 CRUD 操作時,有沒有辦法在不同的 drools 實例上水平分布以提高性能? 我想這些實例需要以某種方式相互同步,因此它們在 memory 中都具有相同的數據或以某種方式共享知識庫。 我對 drools 有點陌生,正在嘗試研究一 ...

Drools 檢查一個列表是否包含另一個列表的所有元素

[英]Drools check if one list contains all elements of another list

如何檢查事實列表是否包含存在的參數或屬性列表。 我們想要一個規則,其中事實是變量列表,我們傳遞給它的屬性也是變量列表。 我們要檢查 Facts 是否包含 List of Attributes 中存在的所有變量。 如果它具有與 Fact 匹配的所有變量,則應該執行 Action 部分 這是我嘗試過的示 ...

在使用某些給定參數讀取 Drools Drt 時,規則中的條件部分會因空字符串或 null 值而消失

[英]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 未按預期工作

[英]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嗎? ...

Drools Fusion 可以與 kafka 流集成嗎?

[英]Could Drools Fusion be integrated with kafka streams?

我正在尋找 Kafka Streams 復雜事件處理 (CEP)。 我沒有找到 Kafka 流原生 CEP。 但是,我發現流口水融合。 我有幾個問題? Drools Fusion能否與 Kafka 流集成? 這種解決方案有什么好處? 需要注意什么? 為什么沒有任何 Kafka Streams 官 ...

使用java生成drools drl文件

[英]Generate drools drl file by using java

我正在嘗試通過以下方法以編程方式使用 java 創建 drools drl 文件。 我可以通過 java 程序的簡單規則創建以下簡單規則。 這對我來說工作得很好,但我需要從列表中獲取員工信息。 像$employee: EmployeeModel( department contains "Accou ...

從 drools 發送郵件

[英]send a mail from drools

我正在使用 Drools + Sprint 引導創建一個項目。 當 LHS 滿意時,我需要觸發郵件。 我如何觸發來自 drl 的郵件。 比方說 如何將郵件服務與 Drools 集成。 歡迎提出建議。 提前致謝 ...

Drools的'and'關鍵字是按位&嗎?

[英]Is Drools 'and' keyword act as bitwise &?

我試圖在有多個條件的地方編寫滑動窗口規則。 我要寫的規則是: 在上述規則中,即使值num1和num2不滿足條件,引擎也會對其進行累加。 &&關鍵字按位AND起作用,即它正在評估LHS和RHS。 有人可以向我解釋這種行為嗎? ...

流口水融合CEP:如何在7.20上正確獲得entryPoint。 kieSession.getEntryPoint(“我的入口點”)返回NULL

[英]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 ...

有沒有辦法從 DRL 文件中的規則調用查詢?

[英]Is there a way to call query from a rule in DRL file?

我需要將窗口規則鏈接到窗口規則。 我的用例是: 如果在 5 分鍾窗口中出現的溫度 > 50 大於 10,則找到該窗口框架中溫度的最大值(平均值)或該窗口數據上的任何其他鏈式規則。 我嘗試了以下方法: 調用查詢時出現錯誤。 我嘗試在 when 部分調用查詢並將其分配給一個變量,但這也給出 ...

我們可以在Drools中實現離散窗口規則嗎?

[英]Can we implement discrete window rule in Drools?

我需要為我的規則引擎實現離散窗口規則。 我的要求是收集10m(時間)的數據,然后對收集的數據進行一些操作。 用任何方法幫助我。 Drools是否支持離散窗口? 先感謝您。 ...

在 Drools Fusion 規則上滑動 window

[英]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 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM