欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

单点登录cas常见问题(四) - ticket有哪些存储方式?

发布时间:2025/3/21 编程问答 43 豆豆
生活随笔 收集整理的这篇文章主要介绍了 单点登录cas常见问题(四) - ticket有哪些存储方式? 小编觉得挺不错的,现在分享给大家,帮大家做个参考.
配置文件ticketRegistry.xml负责配置ticket的存储方式,registry是注冊表,登记薄的意思 经常使用的存储方式包含 1、DefaultTicketRegistry:默认的。存储在内存里 2、JpaTicketRegistry:存储在数据库中。server重新启动时。已有的ticket不会丢失。用于高可用HA架构中 3、EhCacheTicketRegistry:存储在ehcache中
4、MemCacheTicketRegistry:在cas-server-integration-memcached项目中,用于提高读写性能。他没有持久化到数据库中,服务器重新启动后。现有ticket会丢失

这里说的ticket包含ST和TGT

注意这里有一个过期ticket清理问题:
什么时候须要ticket cleaner The ticket registry cleaner should be used for ticket registries that cannot manage their own state. That would include the default in-memory registry, the JPA-backed registry (unless you are executing manual SQL statements), etc. The Memcache-backed registry does not require a registry cleaner.
尽管memcached节点的ticket会过期,可是过期的ticket的处理由memcachedserver节点自己完毕的,所以不须要配置ticket cleaner

总结

以上是生活随笔为你收集整理的单点登录cas常见问题(四) - ticket有哪些存储方式?的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。