@Override public void stateChanged(LifecycleEvent event) { if (event.getState().equals(LifecycleState.SHUTDOWN)) { sessionService.setFailedConnection(true); } } }
@Override public void stateChanged(LifecycleEvent event) { if (event.getState().equals(LifecycleState.SHUTDOWN)) { sessionService.setFailedConnection(true); } } }
@Override public void stateChanged(LifecycleEvent event) { if (event.getState().equals(LifecycleState.SHUTDOWN)) { sessionService.setFailedConnection(true); } } }
@Override public void stateChanged(LifecycleEvent event) { if (event.getState().equals(LifecycleState.SHUTDOWN)) { sessionService.setFailedConnection(true); } } }
private void reconnectHZInstance() throws ServletException { LOGGER.info("Retrying the connection!!"); lastConnectionTry = System.currentTimeMillis(); hazelcastInstance = HazelcastInstanceLoader.loadInstance(this, filterConfig); clusterMap = hazelcastInstance.getMap(filterConfig.getMapName()); sss = (SerializationServiceSupport) hazelcastInstance; setFailedConnection(false); LOGGER.info("Successfully Connected!"); }
private void reconnectHZInstance() throws ServletException { LOGGER.info("Retrying the connection!!"); lastConnectionTry = System.currentTimeMillis(); hazelcastInstance = HazelcastInstanceLoader.loadInstance(this, filterConfig); clusterMap = hazelcastInstance.getMap(filterConfig.getMapName()); sss = (SerializationServiceSupport) hazelcastInstance; setFailedConnection(false); LOGGER.info("Successfully Connected!"); }
private void ensureInstance() throws Exception { if (failedConnection && System.currentTimeMillis() > lastConnectionTry + RETRY_MILLIS) { synchronized (this) { try { if (failedConnection && System.currentTimeMillis() > lastConnectionTry + RETRY_MILLIS) { reconnectHZInstance(); clearOrphanSessionQueue(); } } catch (Exception e) { setFailedConnection(true); LOGGER.warning("Cannot connect to Hazelcast server: " + e.getMessage()); if (LOGGER.isFinestEnabled()) { LOGGER.finest("Cannot connect hazelcast server", e); } } } } }
private void ensureInstance() throws Exception { if (failedConnection && System.currentTimeMillis() > lastConnectionTry + RETRY_MILLIS) { synchronized (this) { try { if (failedConnection && System.currentTimeMillis() > lastConnectionTry + RETRY_MILLIS) { reconnectHZInstance(); clearOrphanSessionQueue(); } } catch (Exception e) { setFailedConnection(true); LOGGER.warning("Cannot connect to Hazelcast server: " + e.getMessage()); if (LOGGER.isFinestEnabled()) { LOGGER.finest("Cannot connect hazelcast server", e); } } } } }