我正在使用Weblogic 12.c並編寫J2EE應用程序。如何增加java中的事務超時(使用weblogic)
我在我的java應用程序中有一個Bean,有時工作時間有點長,大概有5到10分鐘。 weblogic的阻塞線程最長時間是120
我想知道,有沒有什麼辦法來增加我的java應用程序這個數字?所以只有這個豆可以使用更多的時間,其他豆應該使用這個120.
謝謝!
我正在使用Weblogic 12.c並編寫J2EE應用程序。如何增加java中的事務超時(使用weblogic)
我在我的java應用程序中有一個Bean,有時工作時間有點長,大概有5到10分鐘。 weblogic的阻塞線程最長時間是120
我想知道,有沒有什麼辦法來增加我的java應用程序這個數字?所以只有這個豆可以使用更多的時間,其他豆應該使用這個120.
謝謝!
您可以在weblogic數據源配置屏幕中設置事務超時參數。但坦率地說,我不會建議這樣做,因爲它可能會產生負面影響。
請參閱本教程。 它使用名爲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>