package org.bk.noscan.consumer.ribbon;
import com.netflix.client.config.IClientConfig;
import com.netflix.loadbalancer.ConfigurationBasedServerList;
import com.netflix.loadbalancer.Server;
import com.netflix.loadbalancer.ServerList;
import org.springframework.cloud.netflix.ribbon.RibbonClientConfiguration;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
@Configuration
public class PongDirectCallRibbonConfiguration extends RibbonClientConfiguration {
@Bean
@Override
public ServerList<Server> ribbonServerList(IClientConfig clientConfig) {
ConfigurationBasedServerList serverList = new ConfigurationBasedServerList();
serverList.initWithNiwsConfig(clientConfig);
return serverList;
}
}