From 1da65c11318101dc8be1bbae1de9f91e5f791f1e Mon Sep 17 00:00:00 2001 From: Robert von Burg Date: Fri, 8 May 2015 17:41:36 +0200 Subject: [PATCH] [Minor] added logging of pool size in PostgreSqlDbConnectionBuilder --- .../strolch/runtime/configuration/DbConnectionBuilder.java | 5 +++++ .../postgresql/PostgreSqlDbConnectionBuilder.java | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/li.strolch.agent/src/main/java/li/strolch/runtime/configuration/DbConnectionBuilder.java b/li.strolch.agent/src/main/java/li/strolch/runtime/configuration/DbConnectionBuilder.java index c163e4df6..d77de4a67 100644 --- a/li.strolch.agent/src/main/java/li/strolch/runtime/configuration/DbConnectionBuilder.java +++ b/li.strolch.agent/src/main/java/li/strolch/runtime/configuration/DbConnectionBuilder.java @@ -34,6 +34,9 @@ import li.strolch.agent.api.StrolchRealm; import li.strolch.persistence.api.StrolchPersistenceException; import li.strolch.runtime.StrolchConstants; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + /** * @author Robert von Burg */ @@ -41,6 +44,8 @@ public abstract class DbConnectionBuilder { private static final String PROP_DB_POOL_PREFIX = "db.pool"; + protected static final Logger logger = LoggerFactory.getLogger(DbConnectionBuilder.class); + private ComponentContainer container; private ComponentConfiguration configuration; diff --git a/li.strolch.persistence.postgresql/src/main/java/li/strolch/persistence/postgresql/PostgreSqlDbConnectionBuilder.java b/li.strolch.persistence.postgresql/src/main/java/li/strolch/persistence/postgresql/PostgreSqlDbConnectionBuilder.java index 94132bded..f7cc748b2 100644 --- a/li.strolch.persistence.postgresql/src/main/java/li/strolch/persistence/postgresql/PostgreSqlDbConnectionBuilder.java +++ b/li.strolch.persistence.postgresql/src/main/java/li/strolch/persistence/postgresql/PostgreSqlDbConnectionBuilder.java @@ -65,7 +65,8 @@ public final class PostgreSqlDbConnectionBuilder extends DbConnectionBuilder { config.setPassword(password); ds = new HikariDataSource(config); - System.err.println(ds.getMaximumPoolSize()); + logger.info("[" + realm + "] PostgreSQL Connection pool has a maximum pool size of " + ds.getMaximumPoolSize() + + " connections"); return new StrolchPostgreDataSource(ds); }