Spring自定义范围和多线程

时间:2019-03-14 13:08:25

标签: spring multithreading custom-scope

我们有一个(web)应用程序,其中注册了一些自定义范围。

在启动过程中,还将启动清理服务。此清理服务从死会话中清除一些数据。这样做很好,但是,我们遇到了一种情况,其中这些清理任务之一需要调用单例,该单例具有作用域bean的提供程序。

由于它不在请求/响应周期中发生,因此未为自定义范围正确设置ThreadLocal。但是,我掌握了所有信息(或至少应该拥有),可以正确告诉Spring我属于哪个范围。

我找不到任何信息o如何绑定到单独线程中的现有作用域。有任何干净/有记载的方法可以做到这一点吗?

0 个答案:

没有答案