WebLogic如何设置session超时时间(转)
来源:互联网 发布:信息与软件工程学院 编辑:程序博客网 时间:2024/05/16 19:41
WebLogic如何设置session超时时间 <session-config> <session-timeout>30</session-timeout> 这也是一个客户发现了问题后,多次实验后发现的。
1 web.xml
设置WEB应用程序描述符web.xml里的<session-timeout>元素。这个值以分钟为
单位,并覆盖weblogic.xml中的TimeoutSecs属性
<session-config>
<session-timeout>54</session-timeout>
</session-config>
此例表示Session将在54分钟后过期
当<session-timeout>设置为-2,表示将使用在weblogic.xml中设置的
TimeoutSecs这个属性值。
当<session-timeout>设置为-1,表示Session将永不过期,而忽略在
weblogic.xml中设置的TimeoutSecs属性值。
该属性值可以通过console控制台来设置
2 weblogic.xml
设置WebLogic特有部署描述符weblogic.xml的<session-descriptor>元素的
TimeoutSecs属性。这个值以秒为单位
<session-descriptor>
<session-param>
<param-name>TimeoutSecs</param-name>
<param-value>3600</param-value>
</session-param>
</session-descriptor>
默认值是3600秒
3,jsp中控制
session.setmaxinactiveinterval(7200);
session是默认对象,可以直接引用,单位秒s
4,servlet中控制
httpsession session = request.getsession();
session.setmaxinactiveinterval(7200);
单位秒s
在weblgoic的console中:xxDomain->Servers->xxServer->Protocols->HTTP 中有一个关于Post Timeout的配置,但这个参数一般使用默认值即可
一般是通过Services-->JDBC-->Connection Pools-->MyConnection(你所建立的连接池名)-->Configration-->Connections 里的Inactive Connection Timeout这个参数来设置的,默认的为0,表示连接时间无限长。你可以设一个时间值,连接超过这个时间值,它会把连接强制放回连接池
<Server AcceptBacklog="62" CompleteHTTPMessageTimeout="480"
CompleteMessageTimeout="480" IdleConnectionTimeout="600"
ListenAddress="" ListenPort="7001" Name="myserver"
NativeIOEnabled="true" ReliableDeliveryPolicy="RMDefaultPolicy"
ServerVersion="8.1.4.0">
是否IdleConnectionTimeout参数
看连接池中高级选项内的Inactive Connection Timeout和Connection Reserve Timeout时多少, 把这两项设大些试试
如果在两个文件中同时设置了超时时间,则会以web.xml中为准。
所以在weblogic环境中,最好将web.xml中关于超时的设置删掉,保持唯一性。
这也是一个客户发现了问题后,多次实验后发现的。
<session-param>
<param-name>TimeoutSecs</param-name>
<param-value>7200</param-value>
</session-param>
</session-descriptor>
- WebLogic如何设置session超时时间(转)
- WebLogic如何设置session超时时间
- WebLogic如何设置session超时时间
- WebLogic如何设置session超时时间
- WebLogic如何设置session超时时间
- WebLogic如何设置session超时时间
- WebLogic如何设置session超时时间
- WebLogic如何设置session超时时间
- WebLogic如何设置session超时时间
- WebLogic如何设置session超时时间
- WebLogic如何设置session超时时间
- WebLogic如何设置session超时时间
- (转)WebLogic设置session超时时间
- weblogic设置session超时时间
- WebLogic设置session超时时间
- WebLogic设置session超时时间
- JSP J2EE WebLogic设置session超时时间(转)
- JSP J2EE WebLogic设置session超时时间(转)
- 判断指定的进程或程序是否存在方法
- Ubuntu 10.04 LTS 安装 sun-java6-jdk
- 如何在ASPXGridView绑定数据不满一页时自动添加空行
- VC/MFC 操作网页元素/动态改变网页控件状态
- 使用SecureCRT上传和下载文件
- WebLogic如何设置session超时时间(转)
- 通过两张趣图,看工程师的自我反省
- 服务器集群负载均衡(F5,LVS,DNS,CDN)区别以及选型
- javascript实现图片左右轮换效果(鼠标控制亦可)
- 内存对齐
- C/C++语言中的void及void指针总结
- 学习 effortless English 20天了
- Ext:给TabPanel加Menu
- 學會感恩