WebSphere Application Server 动态高速缓存技术教程
2010-08-03 00:00:00 来源:WEB开发网清单 7. embed.jsp
<%=request.getParameter("name") + "'s cached time is: "%><%= new java.util.Date() %>
<% System.out.println("In " + request.getParameter("name") + " embed.jsp");%>
清单 8. embed.jsp 的 JSP 的缓存策略
<cache-entry>
<class>servlet</class>
<name>embed.jsp</name>
<property name="store-cookies">false</property>
<property name="save-attributes">false</property>
<cache-id>
<component type="parameter" id="name">
<required>false</required>
</component>
<priority>0</priority>
<timeout>300</timeout>
</cache-id>
</cache-entry>
在浏览器中输入 http://localhost:9080/DynaCacheTutorial/parameter.jsp,分别输入 WAS 和 Rational,点击“Submit”按钮,您会发现 WAS 和 Rational 缓存的时间各不相同,且相互不影响。先观察一下 Cache Monitor 的输出(Cache Monitor 的安装和使用可以参见 Cache Monitor 一章),该输出类似于 图 7,明显 embed.jsp 有两个不同的页面缓存。观察其唯一标识(Cache ID)的差别就是 name=?。动态高速缓存是如何做到这个的?关键在于 cachespec.xml 中缓存策略使用了 request 中的名为 name 的参数做为缓存唯一标识。从这个例子很容易将其扩展到如下两种应用环境:
Tags:WebSphere Application Server
编辑录入:爽爽 [复制链接] [打 印]- ››WebSphere Application Server 7.0 XML Feature P...
- ››WebSphere 反向投资者: 解决 WebSphere Applicati...
- ››WebSphere sMash 的创新应用,第 2 部分: 借助包装...
- ››Websphere MQ v6集群的负载均衡新功能
- ››WebSphere Process Server V6.0.2 集群,第 2 部分...
- ››WebSphere Process Server V6.0.2 集群,第 1 部分...
- ››WebSphere MQ性能调优浅谈
- ››WebSphere配置资源库管理
- ››WebSphere中的SSL/TLS:用法、配置和性能
- ››websphere ejb远程/本地调用总结
- ››WebSphere Application Server对SIP的支持
- ››WebSphere Process Server V6 体系结构概述
更多精彩
赞助商链接