Я использую Haproxy для балансировки нагрузки, когда клиент, поступающий из формы запроса, перенаправляется на сервер без параметра body содержимого.
Когда я получаю доступ к серверу wildfly напрямую. Я не получаю исключение нулевого указателя. Проблема возникает только когда Haproxy.
Ошибка:
2018-08-30 16: 06: 57,742 ОШИБКА [io.undertow.request] (задание по умолчанию-1) Запрос на возврат не выполнен HttpServerExchange {POST /test/test.ss}: java.lang.NullPointerException
в io.undertow.servlet.spec.ServletInputStreamImpl.readIntoBuffer (ServletInputStreamImpl.java:171)
в io.undertow.servlet.spec.ServletInputStreamImpl.close (ServletInputStreamImpl.java:245)
в io.undertow.servlet.spec.HttpServletRequestImpl.closeAndDrainRequest (HttpServletRequestImpl.java:602)
в io.undertow.servlet.core.ServletBlockingHttpExchange.close (ServletBlockingHttpExchange.java:87)
в io.undertow.server.HttpServerExchange.endExchange (HttpServerExchange.java:1444)
в io.undertow.server.Connectors.executeRootHandler (Connectors.java:213)
на io.undertow.server.HttpServerExchange $ 1.run (HttpServerExchange.java:759)
в java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1142) [rt.jar: 1.8.0_111]
в java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:617) [rt.jar: 1.8.0_111]
at java.lang.Thread.run (Thread.java:745) [rt.jar: 1.8.0_111]
Как решить эту проблему?