【发布时间】:2015-08-03 05:08:54
【问题描述】:
我在 IBM Portal Server v6.0 中部署了 JSR-168 Portlet,但当 Portlet 达到 Portal Server 的 WebSphere 控制台中定义的最大内存会话数时,我们遇到了一些问题。
因此,我们需要调整会话超时设置。我的问题是我应该在哪里调整设置。即在 JSR-168 Portlet 中,您是否允许拥有以下内容,它会起作用吗...
<session-config>
<session-timeout>30</session-timeout>
</session-config>
我对此感到困惑,因为我不确定在单个 Portlet 上设置会话超时是否有意义。 Portlet 只是网页上的一个小部件,如果该 Portlet 有会话超时,是否意味着该页面的其余部分超时?
或者不可能只为一个portlet 设置会话超时,因此Portlet 继承了为WebSphere 中的Portal Server 定义的会话超时设置?并有效地将会话超时设置为适用于 Portal Server 上所有页面/portlet 的参数?
谢谢
【问题讨论】:
-
您是否检查过您的所有 Portlet 都需要会话?有时,只有 jsp 上缺少 session=false 会导致大量匿名会话
标签: java session websphere websphere-portal