Carol ApiKey last used update if failing with ES timeout
Description
Problema
-
Quando recebemos dados estamos falhando a request por não conseguir atualizar a data/hora de ultima atualização da ApiKey no ES:
-
Erro
exception: "com.totvslabs.framework.core.common.exceptions.MultipleCausesApplicationException: {"errorCode":500,"errorMessage":"update operation failed - tenant: [c22ecca829fd4bfa8a79da0fa81b6463], id: [af65198797df4c14897e56e9b528cb53], type: [mdmApiKey] - listener timeout after waiting for [90000] ms","possibleResponsibleField":""}at com.totvslabs.framework.dao.impl.sync.GenericSyncDaoImpl.getApplicationException(GenericSyncDaoImpl.java:189)at com.totvslabs.framework.dao.impl.sync.GenericSyncDaoImpl.updateInternalWithOriginalCas(GenericSyncDaoImpl.java:2139)at com.totvslabs.framework.dao.impl.sync.GenericSyncDaoImpl.updateInternal(GenericSyncDaoImpl.java:2247)at com.totvslabs.framework.dao.impl.sync.GenericSyncDaoImpl.update(GenericSyncDaoImpl.java:2271)at com.totvslabs.framework.dao.impl.sync.GenericSyncDaoImpl.update(GenericSyncDaoImpl.java:2258)at com.totvslabs.mdm.services.impl.ApiKeyServiceImpl.updateLastUsed(ApiKeyServiceImpl.java:918)at com.totvslabs.mdm.app.filters.jersey.ApiRequestsFilter.filter(ApiRequestsFilter.java:302)at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:108)at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:44)at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173)at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247)at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248)at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244)at org.glassfish.jersey.internal.Errors.process(Errors.java:292)at org.glassfish.jersey.internal.Errors.process(Errors.java:274)at org.glassfish.jersey.internal.Errors.process(Errors.java:244)at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265)at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234)at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680)at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394)at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346)at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366)at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319)at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205)at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1631)at com.totvslabs.mdm.app.filters.AuditFilter.doFilter(AuditFilter.java:144)at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)at org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter.doFilter(WebSocketUpgradeFilter.java:228)at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)