Mic*_*yen 5 java reactor spring-boot spring-webflux
当我抛出 RuntimeException 或返回 Mono.error 时,执行将按照预期委托给我的 WebExceptionHandler。在异常处理程序中,我记录了一个描述已发生故障的错误。我在反应堆上下文中有信息,我需要将其包含在我的日志中,即。请求 ID。但是,每当我在异常处理程序中从 with 登录时,上下文中的任何键都不会被记录。事实上,当调试时,很明显上下文此时为空。
当执行委托给异常处理程序时,为什么上下文会丢失?我可以采取什么措施来确保维护上下文?
| 归档时间: |
|
| 查看次数: |
710 次 |
| 最近记录: |