William Gosse created NIFI-6661:
-----------------------------------
Summary: HandleHttpRequest - Failed to receive content from HTTP
Request
Key: NIFI-6661
URL: https://issues.apache.org/jira/browse/NIFI-6661
Project: Apache NiFi
Issue Type: Bug
Components: Core Framework
Affects Versions: 1.9.2
Reporter: William Gosse
I have had couple occurrence of the following exception occurring on an
HandleHttpRequest pprocessor:
nifi-app_2019-09-06_12.0.log:2019-09-06 12:24:48,132 ERROR [Timer-Driven
Process Thread-3] o.a.n.p.standard.HandleHttpRequest
HandleHttpRequest[id=6ceef915-4430-30fa-09d2-b12bb2142172] Failed to receive
content from HTTP Request from 108.26.163.22 due to java.io.IOException:
java.util.concurrent.TimeoutException: Idle timeout expired: 600001/600000 ms:
java.io.IOException: java.util.concurrent.TimeoutException: Idle timeout
expired: 600001/600000 ms
When it occurs the HandleHttpRequest processor stops excepting requests and I
have to restart nifi in order to recover.
Is there anything I can do to better handle this exception?
Also I only see this happening with one of my user who may be ealing with
network latency.
I have not been able to recreate the issue myself with this exact excetion
message. However the fact the it causes HandleHttpRequest processor to stop
functioning seems serious to me.
The only time that ever happened to me is when it to long to get to the
HandleHttpResponse. I currently have the Request Expiration property for my
StandardHttpContextMap set to 10 minutes. If the this value is exceeded the
HandleHttpRequest hangs up. In this specific issue that time out also was
reached but it seems that the flow never got beyond the HandleHttpRequest.
--
This message was sent by Atlassian Jira
(v8.3.2#803003)