我可以看到,我可以使用以下代碼以編程方式將狀態(tài)設(shè)置為強(qiáng)制打開(kāi):CircuitBreaker Forced Open State但是有沒(méi)有辦法設(shè)置一個(gè)屬性,以便在應(yīng)用程序啟動(dòng)時(shí)立即將狀態(tài)設(shè)置為此,以便可以用于測(cè)試?
1 回答

慕沐林林
TA貢獻(xiàn)2016條經(jīng)驗(yàn) 獲得超9個(gè)贊
不,目前無(wú)法通過(guò)屬性來(lái)設(shè)置它。但測(cè)試起來(lái)很簡(jiǎn)單。你用過(guò)Spring Boot之類的框架嗎?如果您使用 Spring Boot,則可以將 CircuitBreakerRegistry 注入到您的測(cè)試中。在運(yùn)行測(cè)試之前,檢索 CircuitBreaker 實(shí)例并轉(zhuǎn)換為 OPEN。
添加回答
舉報(bào)
0/150
提交
取消