我可以通过回退方法获得Throwable obj,但是我无法告诉throwable可能达到信号量限制异常(SEMAPHORE_REJECTED)或断路打开异常或我定义的异常。
也许我可以通过错误消息来确定它,但是它笨拙。
还是有什么方法可以使用命令键以回退方法获取HystrixCommand obj?
非常感谢!
答案 0 :(得分:0)
虽然有点麻烦,但我找到了一种方法。
HystrixPlugins.getInstance().registerCommandExecutionHook(new HystrixCommandExecutionHook() {// override onXXX method}
也许有更好的方法或API。