diff --git a/edexOsgi/build.edex/esb/conf/db/hibernateConfig/metadata/hibernate.cfg.xml b/edexOsgi/build.edex/esb/conf/db/hibernateConfig/metadata/hibernate.cfg.xml index a558d866c3..655aba8686 100644 --- a/edexOsgi/build.edex/esb/conf/db/hibernateConfig/metadata/hibernate.cfg.xml +++ b/edexOsgi/build.edex/esb/conf/db/hibernateConfig/metadata/hibernate.cfg.xml @@ -61,7 +61,7 @@ 60 - 1800 + ${db.metadata.pool.timeout} 10 5 ${db.metadata.pool.min} diff --git a/edexOsgi/build.edex/esb/conf/wrapper.conf b/edexOsgi/build.edex/esb/conf/wrapper.conf index 6bcec4486b..a98c8ef75d 100644 --- a/edexOsgi/build.edex/esb/conf/wrapper.conf +++ b/edexOsgi/build.edex/esb/conf/wrapper.conf @@ -109,6 +109,7 @@ wrapper.java.additional.db.5=-Dhm.db.name=${HM_DB_NAME} wrapper.java.additional.db.6=-Dih.db.name=${IH_DB_NAME} wrapper.java.additional.db.7=-Ddb.metadata.pool.min=${METADATA_POOL_MIN} wrapper.java.additional.db.8=-Ddb.metadata.pool.max=${METADATA_POOL_MAX} +wrapper.java.additional.db.9=-Ddb.metadata.pool.timeout=${METADATA_POOL_TIMEOUT} # site ID of EDEX for localization and site aware services wrapper.java.additional.site.1=-Daw.site.identifier=${AW_SITE_IDENTIFIER} diff --git a/edexOsgi/build.edex/esb/etc/centralRegistry.sh b/edexOsgi/build.edex/esb/etc/centralRegistry.sh index 2d82dafb04..c19e36399e 100644 --- a/edexOsgi/build.edex/esb/etc/centralRegistry.sh +++ b/edexOsgi/build.edex/esb/etc/centralRegistry.sh @@ -21,8 +21,11 @@ export MAX_MEM=1536 # in Meg export MAX_PERM_SIZE=192m -export METADATA_POOL_MIN=10 export EDEX_DEBUG_PORT=5011 export EDEX_JMX_PORT=1622 export LOG_CONF=logback-registry.xml export MGMT_PORT=9607 + +export METADATA_POOL_MIN=10 +export METADATA_POOL_MAX=25 +export METADATA_POOL_TIMEOUT=60 \ No newline at end of file diff --git a/edexOsgi/build.edex/esb/etc/default.sh b/edexOsgi/build.edex/esb/etc/default.sh index 343b85d79e..7d2a181151 100644 --- a/edexOsgi/build.edex/esb/etc/default.sh +++ b/edexOsgi/build.edex/esb/etc/default.sh @@ -27,6 +27,7 @@ export JMS_POOL_MIN=64 export JMS_POOL_MAX=128 export METADATA_POOL_MIN=5 export METADATA_POOL_MAX=50 +export METADATA_POOL_TIMEOUT=300 export DEBUG_PARAM_1="" export DEBUG_PARAM_2="" export DEBUG_PARAM_3="" diff --git a/edexOsgi/build.edex/esb/etc/registry.sh b/edexOsgi/build.edex/esb/etc/registry.sh index 8fdc7f5541..9797f22d08 100644 --- a/edexOsgi/build.edex/esb/etc/registry.sh +++ b/edexOsgi/build.edex/esb/etc/registry.sh @@ -21,8 +21,11 @@ export MAX_MEM=1536 # in Meg export MAX_PERM_SIZE=192m -export METADATA_POOL_MIN=10 export EDEX_DEBUG_PORT=5012 export EDEX_JMX_PORT=1620 export LOG_CONF=logback-registry.xml export MGMT_PORT=9605 + +export METADATA_POOL_MIN=5 +export METADATA_POOL_MAX=20 +export METADATA_POOL_TIMEOUT=60 diff --git a/edexOsgi/com.raytheon.uf.edex.registry.ebxml/res/spring/ebxml-webserver.xml b/edexOsgi/com.raytheon.uf.edex.registry.ebxml/res/spring/ebxml-webserver.xml index b6ca571112..4ec9278941 100644 --- a/edexOsgi/com.raytheon.uf.edex.registry.ebxml/res/spring/ebxml-webserver.xml +++ b/edexOsgi/com.raytheon.uf.edex.registry.ebxml/res/spring/ebxml-webserver.xml @@ -7,8 +7,8 @@ - - + +