public ServiceCombServerList() { discoveryTree.addFilter(new ScbRibbonEndpointDiscoveryFilter()); }
public ServiceCombServerList() { discoveryTree.addFilter(new ScbRibbonEndpointDiscoveryFilter()); }
public SimpleLoadBalanceHandler() { discoveryTree.loadFromSPI(DiscoveryFilter.class); discoveryTree.addFilter(new EndpointDiscoveryFilter()); discoveryTree.sort(); }
public LoadbalanceHandler() { preCheck(); discoveryTree.loadFromSPI(DiscoveryFilter.class); discoveryTree.addFilter(new ServerDiscoveryFilter()); discoveryTree.sort(); }
public <T> List<T> doGetInstances(final String serviceId) { DiscoveryContext context = new DiscoveryContext(); context.setInputParameters(serviceId); DiscoveryTree discoveryTree = discoveryTrees.computeIfAbsent(serviceId, key -> { DiscoveryTree tree = new DiscoveryTree(); tree.addFilter(filter); return tree; }); VersionedCache serversVersionedCache = discoveryTree.discovery(context, RegistryUtils.getAppId(), serviceId, DefinitionConst.VERSION_RULE_ALL); return serversVersionedCache.data(); }
public ServiceCombServerList() { discoveryTree.addFilter(new ScbRibbonEndpointDiscoveryFilter()); }
public SimpleLoadBalanceHandler() { discoveryTree.loadFromSPI(DiscoveryFilter.class); discoveryTree.addFilter(new EndpointDiscoveryFilter()); discoveryTree.sort(); }
public LoadbalanceHandler() { preCheck(); discoveryTree.loadFromSPI(DiscoveryFilter.class); discoveryTree.addFilter(new ServerDiscoveryFilter()); discoveryTree.sort(); }
public <T> List<T> doGetInstances(final String serviceId) { DiscoveryContext context = new DiscoveryContext(); context.setInputParameters(serviceId); DiscoveryTree discoveryTree = discoveryTrees.computeIfAbsent(serviceId, key -> { DiscoveryTree tree = new DiscoveryTree(); tree.addFilter(filter); return tree; }); VersionedCache serversVersionedCache = discoveryTree.discovery(context, RegistryUtils.getAppId(), serviceId, DefinitionConst.VERSION_RULE_ALL); return serversVersionedCache.data(); }