首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

WebLogic怎么设置session超时时间

2013-10-29 
WebLogic如何设置session超时时间WebLogic如何设置session超时时间博客分类:?WeblogicCompleteMessageTime

WebLogic如何设置session超时时间
WebLogic如何设置session超时时间博客分类:

    ?WeblogicCompleteMessageTimeout="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中关于超时的设置删掉,保持唯一性。?
    这也是一个客户发现了问题后,多次实验后发现的。?


    如果使用WEBLOGIC作为应用服务器,设置SESSION超时时间会选择在WEBLOGIC的控制台设定。实际上,WEBLOGIC是将超时设定保存在WEB-INF下的weblogic.xml中,格式如下:?
    <session-descriptor>?
    ??? <session-param>?
    ????? <param-name>TimeoutSecs</param-name>?
    ????? <param-value>7200</param-value>?
    ??? </session-param>?
    </session-descriptor>?
    param-value中的数值就是超时时间,单位为秒。在设置完这个参数后,会发现超时时间并一定起效。这是为什么呢??
    原来在WEB-INF下还有一个配置文件web.xml,里面同样会有一段设置session,格式如下:?
    <session-config>?
    ??? <session-timeout>30</session-timeout>?
    </session-config>?
    session-timeout中的值也是超时时间,单位为分钟。?
    如果在两个文件中同时设置了超时时间,则会以web.xml中为准。?
    所以在weblogic环境中,最好将web.xml中关于超时的设置删掉,保持唯一性。?
    这也是一个客户发现了问题后,多次实验后发现的。

热点排行