Я настроил весенний облачный шлюз hystrix, как показано ниже:
default-filters:
- name: Hystrix
args:
name: defaultGatewayCommand
fallbackUri: forward:/hystrix-fallback
Проблема, например, в том, что когда я выбрасываю исключение ResponseStatusException в моем проекте, срабатывает резервный вариант hystrix.
@GetMapping("/hystrix-fallback")
public Mono<ApiErrorResponse> hystrixFallback() {
return Mono.just(new ApiErrorResponse("xxxxxxxx"));
}
Я хочу получить информацию об ошибке и создать свой новый ApiErrorResponse, но я не знаю, как это сделать?