spring-security Spring Web络流量:调度程序.boundedElastic无限增长

wooyq4lh  于 2022-11-11  发布在  Spring
关注(0)|答案(1)|浏览(202)

我正在用VisualVM监控我的Spring WebFlux应用程序,我注意到一件奇怪的事情。
boundedElastic线程不断增加。

问题是,我没有在我的应用程序中手动使用boundedElastic调度程序。
调试后我发现

看起来InMemoryWebSessionStore请求Schedulers.boundedElastic。问题是这个方法不需要任何授权,尽管我在依赖项中有Spring Security。
我如何禁用这种行为?我不希望我的应用程序无限地增加线程池的大小,尤其是当这些线程甚至都没有被使用的时候。
P.S.这个问题可能是由于我将ServerWebExchange作为控制器方法参数注入造成的,但是我需要它来检索请求的cookie和头

nkoocmlb

nkoocmlb1#

好的,我知道了。WebSessionManager是自动配置的。我必须声明我自己的无操作实现。下面是similar question

相关问题