簡體   English   中英

Orion CB 批量更新和通知限制

[英]Orion CB Batch updates and notifications throttle

我正在運行幾個批量更新(每個大約有 200 個實體),並且我有一個訂閱 CB 的 Quantum Leap 來捕獲歷史數據。 假設每批更新應該生成 200 個不同的通知,但是,如果我將限制設置為“1”,這是否意味着我只會收到第一個通知而失去其他 199 個? 這是正確的嗎? (只是看 QL,在我看來我失去了很多通知)

在批量更新請求期間,實體會被一一處理。 因此,如果您有 200 個實體,每個實體中的更新都會觸發訂閱,那么您將發送 200 條通知。

節流效果視情況而定。 例如:

  • 如果每個實體觸發不同的訂閱,那么它們會產生任何影響(因為小跑是由訂閱評估的)
  • 如果每個實體觸發相同的訂閱,並假設所有 200 個通知都發送得非常快(比如說,不到 1 秒),那么只會發送第一個,其余 199 個將丟失。

一般來說,由於這個(和其他一些:)問題,我們不建議使用限制。 使用它更好地在接收器中實現流量控制。

暫無
暫無

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

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