Open alexhumanbean opened 7 years ago
I assume the health service is already stopped. BUT how to disable these HEALTH CHECKS ??? (I don't want to recompile QBit nor to use reflection)
The only way I have found:
public class EndpointServerBuilderNoHealth extends EndpointServerBuilder { public HealthServiceAsync getHealthService() { return null; } }
You could also create a class that implements HealthServiceAsync and then set EndpointServerBuilder's health service:
serverBuilder.setHealthService(new HealthServiceAsyncImpl());
How totally stop/disable health service on my server? There are lots of annoying messages in the log HealthService::checkInOk() many times... I tried many ways,but it's still alive:
ManagedServiceBuilder......setEnableLocalHealth(false).setHealthService(null); ..... managedServiceBuilder.....setEnableHealthEndpoint(false) ..... HealthServiceImpl healthService..... healthService.stop();