Colin Dean created NIFI-5790:
--------------------------------
Summary: DBCPConnectionPool configuration should expose underlying
connection idle and eviction configuration
Key: NIFI-5790
URL: https://issues.apache.org/jira/browse/NIFI-5790
Project: Apache NiFi
Issue Type: Improvement
Components: Extensions
Affects Versions: 1.8.0
Reporter: Colin Dean
While investigating a fix for NIFI-5789, I noticed in the [DBCPConnectionPool
documentation|https://nifi.apache.org/docs/nifi-docs/components/org.apache.nifi/nifi-dbcp-service-nar/1.8.0/org.apache.nifi.dbcp.DBCPConnectionPool/index.html]
that NiFi appears _not_ to have controller service configuration options
associated with [Apache
Commons-DBCP|https://commons.apache.org/proper/commons-dbcp/configuration.html]
{{BasicDataSource}} parameters like {{minIdle}} and {{maxIdle}}, which I think
should be both set to 0 in my particular use case.
Alternatively, I think I could set {{maxConnLifetimeMillis}} to something even
in the minutes range and satisfy my use case (a connection need not be released
_immediately_ but within a reasonable period of time), but this option is also
not available.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)