使用异步请求分派器的动态高速缓存
异步请求分派器 (ARD) 提高 Servlet 响应时间,即从逻辑上将慢操作分离,与完成响应所需的其他操作同时执行。
Servlet 高速缓存和 ARD 包含请求一起运行,但有限制条件。当启用 ARD 时,动态高速缓存服务不支持 ESI 和 ExternalCache 功能,这是因为第三方内容存在复杂的难以处理的缓冲区问题。
如果动态高速缓存服务已经高速缓存了包含请求,那么包含请求立即和写入到 Servlet 顶层响应数据的响应数据一起返回。
还可以结合远程请求分派器 (RRD),将包含请求处理卸到应用程序服务器核心组中的其他成员,这样可以降低原来应用程序服务器上的资源需求。