protected void register(NewService newService) { log.info("Registering service with consul: {}", newService.toString()); if (properties.getAclToken() == null) { client.agentServiceRegister(newService); } else { client.agentServiceRegister(newService, properties.getAclToken()); } if (ttlConfig.isEnabled() && ttlScheduler != null) { ttlScheduler.add(newService); } }
private void deregister(String serviceId) { if (ttlScheduler != null) { ttlScheduler.remove(serviceId); } client.agentServiceDeregister(serviceId); }