Class SettingsBasedSeedHostsProvider

  • All Implemented Interfaces:
    SeedHostsProvider

    public class SettingsBasedSeedHostsProvider
    extends Object
    implements SeedHostsProvider
    An implementation of SeedHostsProvider that reads hosts/ports from the "discovery.seed_hosts" node setting. If the port is left off an entry, we default to the first port in the transport.port range. An example setting might look as follows: [67.81.244.10, 67.81.244.11:9305, 67.81.244.15:9400]