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)