private void selfTerminateIfConfiguredNodeIndexHasChanged() {
        var newId = new FleetControllerId(options.clusterName(), options.fleetControllerIndex());
        if (!newId.equals(context.id())) {
            context.log(logger, Level.WARNING, context.id() + " got new configuration for " + newId + ". We do not support doing this live; " +
                               "immediately exiting now to force new configuration");
            prepareShutdownEdge();
            System.exit(1);
        }
    }
This is called when the options field has been set to a new set of options
clustercontroller-core/src/main/java/com/yahoo/vespa/clustercontroller/core/FleetController.java