public class NacosNamingService extends Object implements NamingService
| Constructor and Description |
|---|
NacosNamingService(Properties properties) |
NacosNamingService(String serverList) |
public NacosNamingService(String serverList)
public NacosNamingService(Properties properties)
public void registerInstance(String serviceName, String ip, int port) throws NacosException
registerInstance in interface NamingServiceNacosExceptionpublic void registerInstance(String serviceName, String ip, int port, String clusterName) throws NacosException
registerInstance in interface NamingServiceNacosExceptionpublic void registerInstance(String serviceName, Instance instance) throws NacosException
registerInstance in interface NamingServiceNacosExceptionpublic void deregisterInstance(String serviceName, String ip, int port) throws NacosException
deregisterInstance in interface NamingServiceNacosExceptionpublic void deregisterInstance(String serviceName, String ip, int port, String clusterName) throws NacosException
deregisterInstance in interface NamingServiceNacosExceptionpublic List<Instance> getAllInstances(String serviceName) throws NacosException
getAllInstances in interface NamingServiceNacosExceptionpublic List<Instance> getAllInstances(String serviceName, List<String> clusters) throws NacosException
getAllInstances in interface NamingServiceNacosExceptionpublic List<Instance> selectInstances(String serviceName, boolean healthyOnly) throws NacosException
selectInstances in interface NamingServiceNacosExceptionpublic List<Instance> selectInstances(String serviceName, List<String> clusters, boolean healthy) throws NacosException
selectInstances in interface NamingServiceNacosExceptionpublic Instance selectOneHealthyInstance(String serviceName)
selectOneHealthyInstance in interface NamingServicepublic Instance selectOneHealthyInstance(String serviceName, List<String> clusters)
selectOneHealthyInstance in interface NamingServicepublic void subscribe(String service, EventListener listener)
subscribe in interface NamingServicepublic void subscribe(String service, List<String> clusters, EventListener listener)
subscribe in interface NamingServicepublic void unsubscribe(String service, EventListener listener)
unsubscribe in interface NamingServicepublic void unsubscribe(String service, List<String> clusters, EventListener listener)
unsubscribe in interface NamingServicepublic ListView<String> getServicesOfServer(int pageNo, int pageSize) throws NacosException
getServicesOfServer in interface NamingServiceNacosExceptionpublic List<ServiceInfo> getSubscribeServices()
getSubscribeServices in interface NamingServicepublic String getServerStatus()
getServerStatus in interface NamingServicepublic BeatReactor getBeatReactor()
Copyright © 2018 Alibaba Group. All rights reserved.