Gabor Gyimesi created MINIFICPP-1388:
----------------------------------------

             Summary: Introduce buffer for HTTP requests in ListenHTTP processor
                 Key: MINIFICPP-1388
                 URL: https://issues.apache.org/jira/browse/MINIFICPP-1388
             Project: Apache NiFi MiNiFi C++
          Issue Type: New Feature
            Reporter: Gabor Gyimesi
            Assignee: Gabor Gyimesi


ListenHTTP processor starts a web server for handling HTTP requests and for 
every HTTP request creates and commits a new session. This is wasteful and 
ignores the scheduler, as these commits do not happen when the processor is 
triggered. A buffer needs to be introduced so that the requests are buffered by 
the web server and processed later when the ontrigger event is called. If the 
buffer becomes full the request should be refused. The processing should be 
done in batches where the maximum batch size can be configured.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to