public ServiceBuilder registerHealthChecks( final HealthServiceAsync healthServiceAsync, final String serviceName) { this.addQueueCallbackHandler(new ServiceHealthListener(serviceName, healthServiceAsync, getTimer(), 5, 10, TimeUnit.SECONDS, new ServiceHealthManagerDefault(null, null))); return this; }
public ServiceBuilder registerHealthChecksWithTTLInSeconds( final HealthServiceAsync healthServiceAsync, final String serviceName, final int seconds) { int ttl = seconds > 2 ? seconds : 10; int checkInterval = (ttl / 2 == 0) ? 1 : ttl / 2; this.addQueueCallbackHandler(new ServiceHealthListener(serviceName, healthServiceAsync, getTimer(), checkInterval, ttl, TimeUnit.SECONDS, new ServiceHealthManagerDefault(null, null))); return this; }
this.addQueueCallbackHandler(new ServiceStatsListener(statsConfig.serviceName, statsConfig.statsCollector, getTimer(), statsConfig.flushTimeSeconds, TimeUnit.SECONDS, statsConfig.sampleEvery, serviceQueueSizer));
public ServiceBuilder registerHealthChecks( final HealthServiceAsync healthServiceAsync, final String serviceName) { this.addQueueCallbackHandler(new ServiceHealthListener(serviceName, healthServiceAsync, getTimer(), 5, 10, TimeUnit.SECONDS)); return this; }
public ServiceBuilder registerHealthChecksWithTTLInSeconds( final HealthServiceAsync healthServiceAsync, final String serviceName, final int seconds) { int ttl = seconds > 2 ? seconds : 10; int checkInterval = (ttl / 2==0) ? 1 : ttl/2; this.addQueueCallbackHandler(new ServiceHealthListener(serviceName, healthServiceAsync, getTimer(), checkInterval, ttl, TimeUnit.SECONDS)); return this; }
public ServiceBuilder registerHealthChecksWithTTLInSeconds( final HealthServiceAsync healthServiceAsync, final String serviceName, final int seconds) { int ttl = seconds > 2 ? seconds : 10; int checkInterval = (ttl / 2 == 0) ? 1 : ttl / 2; this.addQueueCallbackHandler(new ServiceHealthListener(serviceName, healthServiceAsync, getTimer(), checkInterval, ttl, TimeUnit.SECONDS, new ServiceHealthManagerDefault(null, null))); return this; }
public ServiceBuilder registerHealthChecks( final HealthServiceAsync healthServiceAsync, final String serviceName) { this.addQueueCallbackHandler(new ServiceHealthListener(serviceName, healthServiceAsync, getTimer(), 5, 10, TimeUnit.SECONDS, new ServiceHealthManagerDefault(null, null))); return this; }
this.addQueueCallbackHandler(new ServiceStatsListener(statsConfig.serviceName, statsConfig.statsCollector, getTimer(), statsConfig.flushTimeSeconds, TimeUnit.SECONDS, statsConfig.sampleEvery, serviceQueueSizer));
this.addQueueCallbackHandler(new ServiceStatsListener(statsConfig.serviceName, statsConfig.statsCollector, getTimer(), statsConfig.flushTimeSeconds, TimeUnit.SECONDS, statsConfig.sampleEvery, serviceQueueSizer));