Athena-Dolly:跨WAS集群解决方案

需积分: 0 0 下载量 6 浏览量 更新于2024-12-09 收藏 2.41MB ZIP 举报
资源摘要信息:"playce-dolly是一个独立于Web应用服务器(WAS)的会话群集解决方案,目前支持Apache Tomcat 6/7,JBoss EAP 6和WebLogic 11,并且该支持将在将来扩展到各种WAS,例如Jeus和WebSphere。雅典娜多莉的主要特点在于它支持异构WAS之间的会话集群而无需修改现有的Web应用程序。该解决方案支持JBoss数据网格(Infinispan)和Couchbase作为会话集群的缓存服务器,并计划在将来进一步支持Redis。它允许以嵌入式模式运行Infinispan,以便在运行WAS时将其内置并运行,也可以将其作为单独的独立应用程序运行。此外,由于它支持纯服务器端SSO(单点登录)功能,因此无需安装代理即可维护多个域之间的登录状态。它还提供了一个Web应用程序,可以监视缓存服务器的CPU和内存,查询会话数据以及检查" 基于以上信息,以下是从标题、描述、标签以及压缩包子文件名称列表中提取的知识点: 1. **会话群集解决方案**: playce-dolly提供了一个独立于WAS的会话群集解决方案,能够实现在不同服务器间共享用户会话信息,这对于大型应用来说是至关重要的,因为它可以提高应用的可用性和可靠性,同时便于维护和扩展。 2. **支持的WAS**: playce-dolly目前支持Apache Tomcat 6/7,JBoss EAP 6和WebLogic 11。这三个都是业界广泛使用的Java应用服务器,支持它们意味着playce-dolly可以适用于多种部署场景。 3. **异构WAS支持**: 这个解决方案的特点之一是能够支持异构WAS之间的会话集群,这表明它能够跨越不同品牌的WAS,使得企业无需为兼容性问题重新设计应用。 4. **会话集群缓存服务器**: playce-dolly支持JBoss数据网格(Infinispan)和Couchbase作为会话集群的缓存服务器,并计划扩展到支持Redis。这些缓存服务器的作用是为会话数据提供快速存取的能力,从而降低数据库的压力并提高性能。 5. **嵌入式模式**: 支持以嵌入式模式运行Infinispan,这表示Infinispan可以被集成到WAS中,而不是作为单独的进程运行。这有助于简化部署和管理,并且可以减少资源消耗。 6. **服务器端SSO**: 支持纯服务器端单点登录(SSO)功能,这是企业级应用常见的需求。SSO能够使得用户在多个应用和域之间进行切换时无需重复登录,提升了用户体验。 7. **监控功能**: 提供了Web应用程序用于监视缓存服务器的CPU和内存使用情况,查询会话数据以及检查,这对于系统管理员来说是非常有用的功能,因为它可以帮助他们了解集群的运行状况,并及时作出调整。 8. **纯JavaScript标签**: 给出的标签是"JavaScript",这可能表明playce-dolly的Web界面或某些功能是使用JavaScript实现的。JavaScript在Web开发中广泛用于实现动态内容和用户界面交互。 9. **压缩包子文件名称**: "playce-dolly-master"表明提供的是源代码或资源的主版本,它可能是一个源代码仓库的名称,这通常包含解决方案的源代码、文档和可能的配置文件。通过这样的命名,用户可以预期在这里找到解决方案的核心组件和相关的开发资源。