【发布时间】:2017-04-25 09:51:11
【问题描述】:
在我们公司,我们正在开发在 Wildfly 10.1 中运行的准标准 REST 服务。每个请求都有一个租户标头,该标头将被过滤器拦截,并且租户信息将存储在@RequestScoped bean 中,以供以后在其余层或服务层中使用。到目前为止,一切都很好。
现在我们发现服务中的一些代码正在使用 Java 8 并行流,并且未能使用 @RequestScoped bean 来查找当前租户。
我们多次验证了这一点。使用非并行流为我们解决了这个问题。
这是正常行为吗?我们真的很困惑,使用标准的 Java 8 特性会破坏我们预期的容器行为..
还有其他我们需要注意的罪魁祸首吗?
【问题讨论】:
标签: java jakarta-ee jboss java-8 wildfly