David Handermann created NIFI-16430:
---------------------------------------

             Summary: Switch to WebClientService for Splunk Service Send Method 
                 Key: NIFI-16430
                 URL: https://issues.apache.org/jira/browse/NIFI-16430
             Project: Apache NiFi
          Issue Type: Improvement
          Components: Extensions
            Reporter: David Handermann
            Assignee: David Handermann


The Splunk Processors use the Splunk SDK Service.send() method to communicate 
with Splunk Services over HTTP. The SDK implementation uses the standard Java 
HttpsURLConnection, which is not optimal for connection reuse and 
configuration. To provide better managed behavior, the Service.send() method 
should be overridden in a custom subclass and use the NiFi {{WebClientService}} 
abstraction for HTTP communication. This approach supports removing the need 
for Class Loader isolation with custom {{SSL Context Service}} configuration, 
and also supporting hostname-based verification for TLS communication with 
Splunk Cloud.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to