検証クエリの代わりにJDBC4 Connection.isValidを使用して tomcat 7 jdbc プールを使用して jdbc 接続を検証したいと思います。
次のようなValidatorを実装するだけで十分かどうか疑問に思っています。また、どれがいいタイムアウトになるのだろうかと思っています。
前もって感謝します!フェデ
PS: 私はオラクル 11g を使用しています。
public class MyValidator implements Validator{
public static final int DEFAULT_TIMEOUT = 5;
public boolean validate(final Connection c, final int validateAction){
try{
return c.isValid(DEFAULT_TIMEOUT);
}catch(Exception e){
// LOG e
return false;
}
}