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)

Reply via email to