У меня есть команда Hystrix, которая требует очистки при истечении времени ожидания. Наш нынешний подход справиться с этим следующим образом:Команда Hystrix, требующая очистки при тайм-ауте
public class MyCommand extends HystrixCommand<MyResponse> {
@Override
public MyResponse run() {
// do stuff
// Cleanup if timed out
if(this.isResponseTimedOut()) {
// perform cleanup
}
return myresponse;
}
}
Предусматривает ли структура Hystrix другой способ для этого?
У кого-нибудь есть советы? –