Hybris交易超时

时间:2017-03-06 12:00:52

标签: hybris

如何使用oracle数据库设置Hybris db事务超时?

我已经尝试过以下代码但没有效果,提前谢谢。

TransactionTemplate template = new TransactionTemplate(manager);
template.setTimeout(1);

1 个答案:

答案 0 :(得分:0)

您可以在local.properties db.connectionparam.oracle.jdbc.ReadTimeoutdb.connectionparam.oracle.net.READ_TIMEOUT中设置(均以毫秒为单位)。

查看此帖子的差异:https://stackoverflow.com/a/18513472/1140748

为了解释一下,在平台的AbstractTenant中,您有一个方法extractCustomDBParams,可以检查以db.connectionparam开头的密钥。