在Spring中,SessionDestroyedEvent是基于Redis的发出通知,密钥空间的事件,这是在禁用的Heroku:https://help.heroku.com/5BP0E8RC/how-to-enable-notify-keyspace-events-on-redis
春文档仅mentiones“配置”命令(其在Heroku的禁用):https://docs.spring.io/spring-session/docs/current/reference/html5/#api-redisoperationssessionrepository-sessiondestroyedevent
有一种解决方法,以获得在Heroku SessionDestroyedEvent事件,使用Redis的?
不幸的是,Heroku的建议使用订阅的解决方案和PSUBSCRIBE将意味着大量重新配置默认的春季会议配置。
我现在有同样的问题,并决定选择redislabs。你可以开始免费的,如果你使用Spring的引导,就可以享受方便的自动配置,因为没有将要求写解决方法的限制。