簡體   English   中英

將Netflix Zuul與Netflix Hystrix結合使用

[英]Combining Netflix Zuul with Netflix Hystrix

我是Netflix開源項目的忠實粉絲。 他們做了一些很酷的東西。

我已經建立了一個Zuul,工作正常。 創建了所有類型的過濾器,並動態加載和運行。

我現在嘗試做的是在過濾器中使用Hystrix。 我看到的是,如果一切都很好,那一切都有效。 但是當run()方法中存在異常時,Zuul會捕獲它而不是Hystrix。 所以從不調用getFallback()。

我分享了我的代碼Github

有人知道Hystrix如何捕捉異常而不是Zuul?

我認為問題實際上與您執行hystrix命令的方式有關。 嘗試調用execute()而不是run() 我懷疑發生的事情是run()只是拋出異常而execute()會捕獲它並調用getFallback()。

暫無
暫無

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

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