Skip to content
This repository was archived by the owner on Sep 28, 2022. It is now read-only.

Commit 7ea46e0

Browse files
author
Dominik František Bučík
authored
Merge pull request #109 from dBucik/stats_pool_size
feat: 🎸 Configurable max pool size for JDBC data sources
2 parents 560d4c8 + e5b406e commit 7ea46e0

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

perun-oidc-server-webapp/src/main/webapp/WEB-INF/data-context.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,15 @@
2929
<property name="jdbcUrl" value="${jdbc.url}" />
3030
<property name="username" value="${jdbc.user}" />
3131
<property name="password" value="${jdbc.password}" />
32-
<property name="maximumPoolSize" value="50" />
32+
<property name="maximumPoolSize" value="${jdbc.max_pool_size}" />
3333
</bean>
3434

3535
<bean id="mitreIdStats" class="com.zaxxer.hikari.HikariDataSource" destroy-method="close">
3636
<property name="driverClassName" value="${jdbc.driver}" />
3737
<property name="jdbcUrl" value="${stats.jdbc.url}" />
3838
<property name="username" value="${stats.jdbc.user}" />
3939
<property name="password" value="${stats.jdbc.password}" />
40+
<property name="maximumPoolSize" value="${stats.jdbc.max_pool_size}"/>
4041
</bean>
4142

4243
<bean id="jpaAdapter" class="org.springframework.orm.jpa.vendor.EclipseLinkJpaVendorAdapter">

perun-oidc-server-webapp/src/main/webapp/WEB-INF/user-context.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,7 @@
124124
<prop key="jdbc.user">oidc</prop>
125125
<prop key="jdbc.password">oidc</prop>
126126
<prop key="jdbc.platform">org.eclipse.persistence.platform.database.MySQLPlatform</prop>
127+
<prop key="jdbc.max_pool_size">50</prop>
127128
<!-- SAML AUTH -->
128129
<prop key="saml.entityID">https://login.cesnet.cz/oidc/</prop>
129130
<prop key="saml.keystore.location">/etc/perun/perun-mitreid-saml-keystore.jks</prop>
@@ -143,6 +144,7 @@
143144
<prop key="stats.jdbc.url">jdbc:mariadb://localhost:3306/STATS</prop>
144145
<prop key="stats.jdbc.user">user</prop>
145146
<prop key="stats.jdbc.password">password</prop>
147+
<prop key="stats.jdbc.max_pool_size">10</prop>
146148
<!-- WEB INTERFACE -->
147149
<prop key="web.theme">default</prop>
148150
<prop key="web.langs">EN</prop> <!-- EN,CS,SK -->

0 commit comments

Comments
 (0)