2017-08-26 90 views

回答

0

據我瞭解在波利策略是線程安全的

正確的。

並且應該只有一個它的共享實例。

我想聲明「應該只有一個共享實例」需要與不知何故合格「跨越什麼共享?」。正確的範圍設定是在您想要共享的呼叫站點之間共享一個策略實例 - 通常呼叫站點調用相同的下游系統。

  • 當您希望這些呼叫站點共同中斷時,在呼叫站點之間共享相同的斷路器策略實例 - 例如它們是對常見下游依賴項的調用。
  • 當您希望這些呼叫站點具有獨立的電路狀態並獨立中斷時,不要在呼叫站點間共享斷路器實例(使用不同的實例)。

所以我想,這將是安全的,需要知道,如果電路是開放的控制器注入一個單身CB政策。

這將是安全的。如上所述,在呼叫站點共享或不共享相同的實例。

這些問題/答案12this in the Polly wiki是相關的。