页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

代码块
	private final String checkDataSource(String dsId){
		DataSource dbDs = FreeQueryDAOFactory.getDataSourceDAO().load(dsId);
		Connection conn = null;
		String dbStatus = "数据库正常";
		try {
			conn = ConnectionPool.getInstance().getConnection(dbDs);
		} catch (Exception e) {
			System.out.println("ServerStatus监测到异常:"+dsId+e.toString());
			logger.debug("ServerStatus监测到异常:"+dsId+e.toString());
			dbStatus = "数据库异常";
		} finally {
			try {
				if (conn != null)
					conn.close();
				if (!dbDs.getUrl().startsWith("JNDI:"))
					ConnectionPool.getInstance().closePool(dbDs);
			} catch (Throwable e) {
				System.out.println("");
			}
		}
		return dbStatus;
	}

3

...

相关资源(EPPR-7022)

code.rarjira:EPPR-7022