C'è un modo per ottenere il motivo che un errore HystrixCommand
non è riuscito quando si utilizza l'annotazione @HystrixCommand
in un'applicazione Spring Boot? Sembra che se implementi il tuo HystrixCommand
, hai accesso allo getFailedExecutionException
ma come puoi accedervi quando usi l'annotazione? Mi piacerebbe essere in grado di fare cose diverse nel metodo fallback basato sul tipo di eccezione che si è verificato. È possibile?Ottieni l'eccezione di errore nel metodo di fallback @HystrixCommand
Ho visto un note su HystrixRequestContext.initializeContext()
ma il HystrixRequestContext
non ti dà accesso a nulla, c'è un modo diverso di usare quel contesto per ottenere l'accesso alle eccezioni?
Ma questo li catturerà genericamente ad ogni esecuzione di un comando e non sarà legato all'esecuzione specifica del comando corretta? Non proprio quello che cercavo, ma potrebbe comunque essere utile in alcuni casi in cui è necessario conoscere i fallimenti. –