refactor the hard code with Eureka to support optional Eureka and Nacos.

This commit is contained in:
zhongjie
2020-11-12 14:08:21 +08:00
parent 89757b342f
commit 64de533e3b

View File

@@ -1,5 +1,6 @@
package we.proxy;
import com.alibaba.nacos.api.annotation.NacosInjected;
import com.alibaba.nacos.api.exception.NacosException;
import com.alibaba.nacos.api.naming.NamingService;
import com.alibaba.nacos.api.naming.pojo.Instance;
@@ -8,8 +9,6 @@ import org.slf4j.LoggerFactory;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
/**
* The Nacos implementation of {@code DiscoveryClientUriSelector}
*
@@ -20,7 +19,7 @@ import javax.annotation.Resource;
public class NacosUriSelector extends AbstractDiscoveryClientUriSelector {
private static final Logger log = LoggerFactory.getLogger(NacosUriSelector.class);
@Resource
@NacosInjected
private NamingService naming;
@Override