簡體   English   中英

WSO2 CEP Siddhi 的單個實例可以使用多個內核嗎?

[英]Can a single instance of WSO2 CEP Siddhi use several cores?

我有一個 WSO2 CEP 實例運行在具有 8 個內核的 Linux 機器上。 我有 30-40 個輸入流和近 200 個執行計划。 我的問題是,當我插入事件時,一次只有一個 CPU 忙。 核心變化很忙,但我不能讓八個核心同時工作,嚴重影響性能和可擴展性。

有沒有我遺漏的配置項,或者我需要在集群模式下用 Storm 配置 Siddhi 嗎?

Storm 中的 CEP 用於支持分布式處理。 對於您的場景,您實際上並不需要使用 Storm 進行設置。 您可以嘗試在執行計划中使用async注釋,以便它緩沖事件並使用不同的線程進行后續執行。 參考以下測試: AsyncTestCase

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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