使用 Project Reactor 3 进行上下文传播 - 反应式和命令式之间的统一桥接
这篇文章是系列文章的一部分
我们在上一篇文章中总结道,Spring Cloud Sleuth 的 MANUAL
上下文传播策略既高效又提供正确的语义。 根据许多经验,Spring、Micrometer 和 Reactor 团队创建了一个新的上下文传播库。 它的目标是封装在 ThreadLocal
值和类似 Map
的结构之间传输上下文数据的关注点。 Micrometer 1.10 和 Reactor 3.5 都建立在其之上,以提供 Reactor 和命令式代码之间的一流体验。 通过使用 Reactor Context
,我们隐式地暴露了 ThreadLocal
…