Heroku Spring Redis-SessionDestroyedEvent

时间:2018-09-19 20:41:31

标签: heroku redis spring-session

在春季,基于Redis notify-keyspace-events发出SessionDestroyedEvent,该事件在Heroku中已禁用:https://help.heroku.com/5BP0E8RC/how-to-enable-notify-keyspace-events-on-redis

Spring文档仅提及'configure'命令(在Heroku中已禁用):https://docs.spring.io/spring-session/docs/current/reference/html5/#api-redisoperationssessionrepository-sessiondestroyedevent

是否有解决方法,可以使用Redis在Heroku上接收SessionDestroyedEvent事件?

1 个答案:

答案 0 :(得分:0)

不幸的是,Heroku建议使用SUBSCRIBE和PSUBSCRIBE的解决方案意味着大量重新配置默认的Spring Session配置。

我遇到了与您现在相同的问题,因此决定选择redislabs。您可以免费开始使用,如果您使用的是Spring Boot,则可以享受自动配置的便利,因为没有限制,不需要编写变通办法。