[
https://issues.apache.org/jira/browse/MINIFICPP-1388?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Gabor Gyimesi resolved MINIFICPP-1388.
--------------------------------------
Resolution: Fixed
> 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
> Time Spent: 4h 10m
> Remaining Estimate: 0h
>
> 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)