构建身份验证应用程序时应使用哪种缓存机制

时间:2015-04-24 10:42:59

标签: session authentication caching high-availability

我正在构建类似于身份提供程序的身份验证应用程序。 我会支持以下功能:

  • 单一SSign开启(SSO)
  • 联邦
  • 认证/授权
  • 高Avaliability / clustering

我希望在负载均衡器后部署的所有节点上进行会话复制。 假设我的一个节点发生故障,另一个节点的认证核心服务将查看其他节点上的现有会话并保持用户登录。

为了支持这一点,这将是一个不错的选择:

  1. 的Ehcache
  2. MongoDB的
  3. LDAP服务器
  4. Hazelcast
  5. MEMCACHE
  6. 我只关注开源。

    请建议。

0 个答案:

没有答案