高速缓存管理
在使用了大量运行时服务器的高容量 Interact 环境中,您可以使用高速缓存管理软件在服务器之间共享运行时负载并作为一个整体来提高运行时服务器组的实时性能。
缺省情况下,IBM® Interact 支持两种高速缓存管理解决方案:
*
Ehcache,这是包括在每一个 Interact 安装中的开放式源代码高速缓存解决方案。启用 Ehcache 解决方案时,您可以使用由负载均衡器面对的多个运行时服务器。负载均衡器会平衡组中运行时服务器之间的工作负载并帮助保留会话亲缘关系,这表示当入局会话由运行时服务器 A 来处理时,如果相同用户发出其他请求,那么由服务器 A 上的会话来实现那些请求。这种在组中的运行时服务器之间平衡连接的方法可以显著提高性能,但有一些局限性,因为所有会话信息都保留在内存中,并且每一个 Java 虚拟机 (JVM) 的内存局限性会限制可以保留的会话信息量。
要阅读关于 Ehcache 软件的信息,请参阅 http://ehcache.org/files/documentation/EhcacheUserGuide-2.0-2.3.pdf
*
Interact Extreme Scale Server,这是一种基于 WebSphere® eXtreme Scale 的 Interact 运行时的分布式高速缓存解决方案。此解决方案提供的针对大型安装的性能改进比 Ehcache 解决方案大,并提供了 Ehcache 不能提供的其他益处。这是可选安装,因此请与 IBM® EMM 代表联系以获取有关如何获取此解决方案的更多信息。
这些解决方案中的每一个都进行了更详细的描述。
使用 Interact Extreme Scale Server
使用 Ehcache