类 AddressServerClusterController


  • @RestController
    @RequestMapping("/nacos/v1/as/nodes")
    public class AddressServerClusterController
    extends java.lang.Object
    Address server cluster controller.
    从以下版本开始:
    1.1.0
    作者:
    pbting
    • 字段详细资料

      • instanceOperator

        private final com.alibaba.nacos.naming.core.InstanceOperator instanceOperator
      • metadataManager

        private final com.alibaba.nacos.naming.core.v2.metadata.NamingMetadataManager metadataManager
      • clusterOperator

        private final com.alibaba.nacos.naming.core.ClusterOperator clusterOperator
    • 构造器详细资料

      • AddressServerClusterController

        public AddressServerClusterController​(com.alibaba.nacos.naming.core.InstanceOperator instanceOperator,
                                              com.alibaba.nacos.naming.core.v2.metadata.NamingMetadataManager metadataManager,
                                              com.alibaba.nacos.naming.core.ClusterOperator clusterOperator,
                                              AddressServerManager addressServerManager,
                                              AddressServerGeneratorManager addressServerGeneratorManager)
    • 方法详细资料

      • postCluster

        @RequestMapping(value="",
                        method=POST)
        public org.springframework.http.ResponseEntity<java.lang.String> postCluster​(@RequestParam(required=false)
                                                                                     java.lang.String product,
                                                                                     @RequestParam(required=false)
                                                                                     java.lang.String cluster,
                                                                                     @RequestParam(name="ips")
                                                                                     java.lang.String ips)
        Create new cluster.
        参数:
        product - Ip list of products to be associated
        cluster - Ip list of product cluster to be associated
        ips - will post ip list.
        返回:
        result of create new cluster
      • registerCluster

        private AddressServerClusterController.Result registerCluster​(java.lang.String serviceName,
                                                                      java.lang.String productName,
                                                                      java.lang.String clusterName,
                                                                      java.lang.String ips)
                                                               throws com.alibaba.nacos.api.exception.NacosException
        抛出:
        com.alibaba.nacos.api.exception.NacosException
      • deleteCluster

        @RequestMapping(value="",
                        method=DELETE)
        public org.springframework.http.ResponseEntity<java.lang.String> deleteCluster​(@RequestParam(required=false)
                                                                                       java.lang.String product,
                                                                                       @RequestParam(required=false)
                                                                                       java.lang.String cluster,
                                                                                       @RequestParam
                                                                                       java.lang.String ips)
        Delete cluster.
        参数:
        product - Ip list of products to be associated
        cluster - Ip list of product cluster to be associated
        ips - will delete ips.
        返回:
        delete result (the cluster information is return if success, exception information is return if fail)