[ 
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)

Reply via email to