配置写内容

在会话管理中,可根据您是使用数据库持久会话,还是内存间复制,配置将哪些会话数据写入数据库或另一个 WebSphere® 实例。可以仅写入已通过 setAttribute 和 removeAttribute 方法调用进行了更新的会话数据属性,也可写入所有会话数据属性。

关于此任务

这种灵活性可以使应用程序在集群环境中操作时,允许较少的 JavaServer Pages (JSP) 写程序代码更改。下列选项在会话管理中用于调整写回的内容:

  • 写更改(缺省)- 仅写已通过 setAttribute 和 removeAttribute 方法调用更新的会话数据属性。
  • 写所有 - 写所有的会话数据属性。

写所有设置可能有利于那些更改作为属性驻留在 HttpSession 中,而且不调用 HttpSession.setAttribute 方法的 Java™ 对象状态的 servlet 和 JSP 编写者。

但是,使用写所有可能会导致写回的数据多于必要信息。如果您有此种情况,可考虑将写所有基于时间的写组合使用以改善整体性能。始终确保评估您安装的优点和缺点。

在这两个写内容设置的任何一个中,当第一次创建会话时,编写完整的会话信息(包括绑定到会话的所有对象)。

表 1. 单行或多行模式. 当使用数据库会话持久性时,在后续会话请求中,写入数据库的内容取决于为会话数据库设置的是单行还是多行模式,如下表中所示。
写内容设置 单行模式的行为 多行模式的行为
写更改 如果更新了任何会话属性,那么写所有绑定到会话的对象。 只写入通过 setAttribute 方法或 removeAttribute 方法调用修改的会话数据。
写所有 写所有绑定会话属性。 写当前驻留在高速缓存中的所有会话属性。 如果会话从未离开高速缓存,那么写所有会话属性。

过程

  1. 转至会话管理的适当级别。
  2. 单击“分布式环境设置”。
  3. 单击“定制调整参数”。
  4. 单击“定制设置”。
  5. 选择适当的写内容设置。
  6. 单击确定

指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tprs_rtcn
文件名:tprs_rtcn.html