[
https://issues.apache.org/jira/browse/MINIFICPP-1388?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Gabor Gyimesi updated MINIFICPP-1388:
-------------------------------------
Issue Type: Improvement (was: New Feature)
> 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: Improvement
> Reporter: Gabor Gyimesi
> Assignee: Gabor Gyimesi
> Priority: Major
>
> 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)