在项目反应堆中,有一个Context
的概念,它是一个可以跨组件共享的关键值存储。我们在一些项目中使用它来管理correlationId。API参考:https://projectreactor.io/docs/core/release/api/reactor/util/context/Context.html
我想知道ktor是否有类似的概念?我想要一种方法来管理整个应用程序中的共享事物,比如correlationId,然后在发出客户端请求时可以从中提取这些东西?
发布于 2021-01-15 15:54:49
Kotlin有一个CoroutineContext的概念,它类似于您需要的东西--它是一个像地图一样的结构,带有每一个协同线。
https://stackoverflow.com/questions/65605857
复制相似问题