查看服务器日志时,发现有很多连接MySQL失败时的日志,
客户在连接MySQL数据库失败时,会不断地进行重试,这样日志里就有很多的冗余信息,导致重要信息被淹没,不便于我们查找错误信息。控制台会打印很长的提示信息:
这样一般是由于e.printStackTrace();
造成的,例如:
try {
Class.forName(JDBC_DRIVER);
//DriverManager.setLoginTimeout(3);
conn = DriverManager.getConnection(DB_URL