【问题标题】:How to increase Transaction Time Out in java (using weblogic)如何在java中增加事务超时(使用weblogic)
【发布时间】:2015-11-27 10:59:02
【问题描述】:

我正在使用 Weblogic 12.c,并正在编写 J2EE 应用程序。

我的 Java 应用程序中有一个 Bean,它的工作时间有点长,有时大约 5 或 10 分钟。 weblogic Stuck Thread Max Time 为 120。

我想知道,有没有办法在我的 java 应用程序中增加这个数字?所以只有这个bean可以使用更多时间,其他bean应该使用这个120。

谢谢!

【问题讨论】:

    标签: java timeout javabeans weblogic12c


    【解决方案1】:

    您可以在 weblogic 数据源配置屏幕中设置事务超时参数。但坦率地说,我不建议这样做,因为它可能会产生负面影响。

    【讨论】:

      【解决方案2】:

      请参阅本教程。 它使用名为 ejb-j2ee-engine.xml 的文件来设置属性。

      https://help.sap.com/saphelp_nw73/helpdata/en/49/0fcf14a74e740ee10000000a421937/content.htm

       ...
      

        <property>
      
           <property-name>session-timeout</property-name>
      
           <property-value>86400</property-value>
      
        </property>
      
        ...
      
        <property>…</property>
      

      【讨论】:

        猜你喜欢
        • 2019-11-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-12-17
        • 1970-01-01
        • 2010-12-03
        • 2023-03-22
        • 1970-01-01
        相关资源
        最近更新 更多