Reactor 除錯體驗
在 Project Reactor 團隊中,我們認為您所依賴的函式庫的除錯體驗,與功能集或效能同樣重要。
今天,我們很高興宣布 Reactor 系列中的兩個新實驗性專案!
BlockHound - 一個新秀
最常見的初學者錯誤之一是阻塞本應僅執行非阻塞程式碼的 Java 線程(例如,Schedulers.parallel()
)。
這是最有害的問題之一,因為您可能會阻塞不相關的處理,甚至造成死鎖!
考慮以下程式碼
Flux.range(0, Runtime.getRuntime…