Как сделать так, чтобы ошибка выглядела конкретной в первом микросервисе, который получает ее от первого микросервиса, а ⇐ JAVA
-
Anonymous
Как сделать так, чтобы ошибка выглядела конкретной в первом микросервисе, который получает ее от первого микросервиса, а
У меня есть цепочка микросервисов в Spring Boot «A -> B -> C -> D» (A вызывает B, B вызывает C и т. д.), и когда C вызывает D, я хочу, чтобы в журналах микросервиса C регистрировалось исключение, которое получает от D, чтобы выглядеть конкретным, что он получил от микросервиса D (например, «400 Validation Exception» и т. д.), но в остальных журналах микросервисов после того, как B вызывает C и т. д., я хочу, чтобы это исключение было скрыто, а микросервис просто посмотрите общий ответ 500 Internal Server Error.
Как мне этого добиться?
У меня есть цепочка микросервисов в Spring Boot «A -> B -> C -> D» (A вызывает B, B вызывает C и т. д.), и когда C вызывает D, я хочу, чтобы в журналах микросервиса C регистрировалось исключение, которое получает от D, чтобы выглядеть конкретным, что он получил от микросервиса D (например, «400 Validation Exception» и т. д.), но в остальных журналах микросервисов после того, как B вызывает C и т. д., я хочу, чтобы это исключение было скрыто, а микросервис просто посмотрите общий ответ 500 Internal Server Error.
Как мне этого добиться?
Мобильная версия