multipart request를 다루면서 다양한 processor들을 거친 후 response를 내려줄 때 계속 업로드한 original file이 함께 응답되는 현상이 발생하였다. invokeHTTP의 경우 content를 무시하는 property로 관리가 되지만, 여러 processor에 대응가능한 방법이 필요했다. 그래서 찾아낸 processor. ModifyBytes https://nifi.apache.org/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.16.3/org.apache.nifi.processors.standard.ModifyBytes/ ModifyBytes Start Offset0 BNumber of bytes rem..
Multipart로 request 받은 후, 관련 처리를 InvokeHTTP로 해주고, response를 내려주면 계속 파일도 함께 내려가는 경우가 발생. - Ignore response's content : Disable writing HTTP response FlowFiles to Response relationship InvokeHTTP processor의 Response를 그대로 HandleHttpResponse로 내려주어 발생하는 문제이다. 위 properties를 true로 설정 시 response에 code만 내려줄 수 있다. https://nifi.apache.org/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.16.3/or..
HandleHttpResponse Failed to respond to HTTP request for StandardFlowFileRecord 어쩌구 저쩌구 because FlowFile had an 'http.context.identifier' attribute of fjf513cb-aef0-4de4-9333-6eeefds2b6d8 but could not find an HTTP Response Object for this identifier response를 해야하지만 repsonse object를 못찾겠다는거다. 이런 경우 대부분 하나의 request에서 response를 두번해주는 경우다. 1. 하나의 request를 받고 RouteOnAttribute에서 두 갈래로 모두 response하는 경우..
- Total
- Today
- Yesterday