This website requires JavaScript.
Explore
Help
Sign In
Apache
/
nifi
Watch
1
Star
0
Fork
0
You've already forked nifi
mirror of
https://github.com/apache/nifi.git
synced
2025-02-06 18:18:27 +00:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
nifi
/
nifi-nar-bundles
/
nifi-standard-services
/
nifi-http-context-map-bundle
/
nifi-http-context-map
History
Mark Payne
4428fe28bf
NIFI-4858: Expose Request Timeout from HTTP Context Map and use that to set as the timeout of the 'AsyncContext' in HandleHttpRequest. Otherwise, the request will never timeout (which is OK because the HttpContextMap will handle this). However, Jetty behind the scenes is adding a task to Scheduled Executor for each request with a delay of whatever the timeout is set to. Since it's currently set to Long.MAX_VALUE, that task will never be run and as a result the ExecutorService's queue will grow indefinitely, eventually exhausting the JVM Heap
...
This
closes
#2460
. Signed-off-by: Bryan Bende <bbende@apache.org>
2018-02-08 17:38:13 -05:00
..
src
/main
NIFI-4858: Expose Request Timeout from HTTP Context Map and use that to set as the timeout of the 'AsyncContext' in HandleHttpRequest. Otherwise, the request will never timeout (which is OK because the HttpContextMap will handle this). However, Jetty behind the scenes is adding a task to Scheduled Executor for each request with a delay of whatever the timeout is set to. Since it's currently set to Long.MAX_VALUE, that task will never be run and as a result the ExecutorService's queue will grow indefinitely, eventually exhausting the JVM Heap
2018-02-08 17:38:13 -05:00
pom.xml
NIFI-4751 changed to next minor release version snapshot
2018-01-12 15:15:32 -05:00