我目前正在将一个最初在Quarkus中编写的应用程序迁移到Micronaut。应用程序依赖上下文传播来传播事务上下文。在Quarkus中,使用提供的context propagation extension很容易实现这一点。不幸的是,在Micronaut中似乎没有类似的扩展/功能(至少我找不到)。
如果没有任何替代方案,我如何将上下文传播功能添加到我的Micronaut应用程序中?
发布于 2021-03-22 17:33:49
一般来说,同步事务不能跨不同的线程传播,所以我不确定在您的情况下传播它们有什么帮助。
如果您对https://micronaut-projects.github.io/micronaut-r2dbc/1.0.x/guide/#transactionManagement感兴趣,Micronaut Data R2DBC支持反应式流的非阻塞事务和事务上下文传播
https://stackoverflow.com/questions/66658764
复制相似问题