Wicket 会话存储在数据库中

问题描述 投票:0回答:2

是否可以将 Wicket 会话数据存储在数据库(任何类型)中?例如 MySQL、Redis、MongoDB?或者在应用程序服务器重新启动之间将数据保留在文件系统上?

我感兴趣主要是因为开发的时候,重启应用服务器,一次又一次的登录,很痛苦。

java wicket wicket-1.5
2个回答
2
投票

关于一次又一次的登录,我的方法是检查wicket是否处于开发模式,然后通过测试用户登录。

但是 JSESSIONID 是由 servlet 容器生成的,而不是由 wicket 框架生成的。

什么条件下会创建JSESSIONID?

在 apache tomcat 中你可以做类似的事情 如何根据用户数据的一些哈希生成自定义 JSESSIONID 以复制会话


0
投票

wicketstuff 中提供了多种选项,包括 Cassandra、Hazelcast、Ignite 和 Redis。

© www.soinside.com 2019 - 2024. All rights reserved.