在数据库查询上设置超时

2020-09-14 08:56发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我们想为用户面临的应...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我们想为用户面临的应用程序节点上的所有查询设置超时。 有人可以分享该怎么做吗? 我们正在使用hybris和Oracle作为数据库。 不幸的是,当我们设置db.pool.jdbcInterceptors = QueryTimeoutInterceptor(queryTimeout = 300)时没有工作(根据tomcat基本服务器的文档)

有什么建议吗?

非常感谢Simeon

4条回答
Tong__Ming
2020-09-14 09:09

感谢Jakub的回答,但不幸的是,在local.properties中设置db.connectionparam.oracle.jdbc.ReadTimeout对我不起作用。 我如何测试它是通过在local.properties文件中添加db.connectionparam.oracle.jdbc.ReadTimeout = 2000并执行运行了将近6秒的有线选择查询-意思是,第二秒没有崩溃。 我做对了吗?

一周热门 更多>