Class ConfigSentinel

  • All Implemented Interfaces:
    com.yahoo.cloud.config.SentinelConfig.Producer, com.yahoo.config.ConfigInstance.Producer, ConfigProducer, NetworkPortRequestor, Service, Serializable

    public class ConfigSentinel
    extends AbstractService
    implements com.yahoo.cloud.config.SentinelConfig.Producer
    There is one config-sentinel running on each Vespa host, and one instance of this class is therefore created by each instance of class Host.
    Author:
    gjoranv
    See Also:
    Serialized Form
    • Constructor Detail

      • ConfigSentinel

        public ConfigSentinel​(Host host,
                              com.yahoo.config.provision.ApplicationId applicationId,
                              com.yahoo.config.provision.Zone zone,
                              com.yahoo.config.model.api.ModelContext.FeatureFlags featureFlags)
        Constructs a new ConfigSentinel for the given host.
        Parameters:
        host - Physical host on which to run.