/** Stop load balancer instance. */
  public void stop() {
    try {
      if (topologyEventReceiver != null) {
        topologyEventReceiver.terminate();
      }
    } catch (Exception ignore) {
    }

    try {
      if (statisticsNotifier != null) {
        statisticsNotifier.terminate();
      }
    } catch (Exception ignore) {
    }

    try {
      loadBalancer.stop();
    } catch (Exception ignore) {
    }
  }