WebSphere--会话跟踪
- 1.启用会话跟踪及其部件
(1) 启用会话:是否启用会话跟踪, 即请求和响应对象的相关会话方式是否有效。缺省值为是。
(2) 启用 URL 重写:指会话跟踪是否启用重写 URL 来获取会话标识符。若被启用,则会话跟踪
程序将识别到达 URL 的会话标识符,若有必要的话,还将重写 URL 和发送该会话标识符。缺省值为。
(3) 启用 Cookie:指会话跟踪是否使用 cookie 来携带会话标识符。若为“是”,则会话跟踪程序将
识别作为 cookie 到达的会话标识符,并用 cookie 作为发送会话标识符的方式。缺省值为是。
(4) 启用协议转换重写:当 URL 要求从 HTTP 转换成 HTTPS,或从 HTTPS 转换成 HTTP 时,
是否将会话标识符添加到 URL 中。缺省值为否。
- 2.创建携带会话标识符的 Cookie
查看 “会话跟踪”页面。单击“Cookie”标签。指定 Cookie 的名称,缺省值为sesessionid。可选地指定下列字段:
(1) “域”字段的值以限制 Cookie 的发送位置。
(2) 会话 Cookie 在客户机浏览器上的活动时间(即“最长周期”字段,以毫秒计)。如果该字段为空,则当关闭浏览器时将删除该 Cookie。
(3) “路径”字段的值以指定 Cookie 发送所至的服务器路径。
(4) 在“安全”字段中单击“是”以限制仅允许 HTTPS 会话的 Cookie 进行交换。
- 3.设置会话跟踪活动的时限和参数
(1) 指定会话跟踪程序检查会话是否空闲及估计会话是否无效的时间间隔(以毫秒计)。
(2) 指定会话跟踪程序估计是否因为内存中会话过多,而将会话交换到磁盘的频率(以毫秒计)。
(3) 指定一次允许保留在内存中的会话数(最多驻留数)。
(4) 指定一个会话将允许在会话跟踪程序停止验证之前保持空闲的时间(以毫秒计)。
- 4.保留持续数据
- 5.指定会话群集和协议转换设置
(1) 若WebSphere应用服务器实例为一个独立主机,则它不参与会话群集。在独立模式下, WebSphere应用服务器将维护它自己的会话信息,而对客户的会话信息请求将不予响应,并且不从服务器请求会话信息。缺省值:是。
(2) 在用如 IBM eNetwork Dispatcher 之类的产品群集 Web 服务器的环境中,指定WebSphere应用服务器实例的主机名和 IP 地址,其中该实例为会话群集服务器。
(3) 若将WebSphere应用服务器实例配置成 URL 重写和协议转换(在“启用会话跟踪”标签中),则指明群集主机的主机名或 IP 地址。例如,可能为 IBM eNetwork Dispatcher 主机。
要使更改生效,请在更改“独立主机”或“会话群集服务器”字段后,重新启动Web应用服务器。更改这些字段后对所有配置所做的更改都保存在配置文件中,直至重新启动后方才生效。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。