如果网络出现任何问题,我要求在连接池的指定时间内检索连接超时。这应该通过java应用程序来处理。
基本上,想要暂停$("customModalHeader").html("My custom header");
方法。
经过一些研究,我发现datasource.getConnection()
setLoginTimeout(int seconds)
方法具有此功能,以便在指定的秒内无法建立数据库连接时通知。
我在DataSource
上应用了这个工作正常,但对于Derby客户端驱动程序,它给出了异常,因为,
org.apache.derby.jdbc.ClientDriver没有任何这样的属性loginTimeout。
如果您有任何其他方式可以根据我的要求或我需要添加/缺失的任何内容或任何与此相关的信息,请告诉我是否有任何其他方式来实现此目的。
服务器 - 树脂3.0
答案 0 :(得分:0)
最终能够通过使用c3p0连接池而不是使用数据源来实现derby来实现此目标。C3P0具有checkoutTimeout属性,可以完全按照此要求工作。