spring-session icon indicating copy to clipboard operation
spring-session copied to clipboard

Spring Session Redis should use `Lifecycle` instead of `DisposableBean`

Open rwinch opened this issue 6 months ago • 2 comments

Using DisposableBean is causing conflicts with Spring Data Redis's Connection factories that have migrated to Lifecycle to start/stop connection pools for snapshotting. Lifecycle.stop is invoked too early for Spring Session. Here are a few related tickets:

https://github.com/spring-projects/spring-data-redis/issues/3076 https://github.com/spring-projects/spring-data-redis/issues/2983

We should look into migrating InitializingBean as well.

cc @mp911de

rwinch avatar Jul 02 '25 19:07 rwinch