Wildfly 8 Fazendo Undeploy dos pacotes
adriano.baptistella Aug 21, 2017 10:05 AMOlá pessoal,
Temos um Wildfly 8.2.0 rodando em ubuntu na locaweb. A configuração da máquina é de 4GB, 2CPU.
Ocorre em nosso ambiente frequentemente quedas, estas quedas ainda não conseguimos identificar a sua razão.
No log do Wildfly temos que os pacotes um a um são feitos undeploy. O Administrador do Wildfly permanece acessível e os pacotes mostram estar ativos. Porém não respondem.
Neste cenário precisamos parar o Wildfly e ligar novamente através dos comandos stop e start.
aqui o trecho de log do Wildfly:
Neste ponto os pacotes estão sendo desabilitados pelo Jboss um a um e começo a ter problemas nas chamadas.
2017-08-20 09:22:08,451 ERROR [io.undertow.request] (default task-19) Undertow request failed HttpServerExchange{ POST /s1-fcd-10010001/bs/menuService/adquirir}: java.lang.NullPointerException
at io.undertow.servlet.spec.ServletInputStreamImpl.readIntoBuffer(ServletInputStreamImpl.java:171)
at io.undertow.servlet.spec.ServletInputStreamImpl.close(ServletInputStreamImpl.java:245)
at io.undertow.servlet.spec.HttpServletRequestImpl.closeAndDrainRequest(HttpServletRequestImpl.java:602)
at io.undertow.servlet.core.ServletBlockingHttpExchange.close(ServletBlockingHttpExchange.java:87)
at io.undertow.server.HttpServerExchange.endExchange(HttpServerExchange.java:1444)
at io.undertow.server.Connectors.executeRootHandler(Connectors.java:213)
at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:759)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [rt.jar:1.8.0_20]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [rt.jar:1.8.0_20]
at java.lang.Thread.run(Thread.java:745) [rt.jar:1.8.0_20]
2017-08-20 09:22:12,287 SEVERE [com.sysmo.fcd.interceptador.ExceptionRestHandler] (default task-1) Ocorreu um erro n?o tratado pelo sistema: Unable to invoke request
Configuração JVM:
JAVA_OPTS="-Xms3G -Xmx3G -XX:MetaspaceSize=1G -XX:MaxMetaspaceSize=3G -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -XX:ParallelGCThreads=20 -XX:ConcGCThreads=5 -XX:InitiatingHeapOccupancyPercent=70 -XX:NewRatio=2 -Djava.net.preferIPv4Stack=true"
Atualmente não tenho redundância nem ação contra falhas.
Qualquer auxilio ou verificação a fazer é bem vinda.