类 NacosClusterControllerV2


  • @NacosApi
    @RestController
    @RequestMapping("/v2/core/cluster")
    public class NacosClusterControllerV2
    extends java.lang.Object
    Cluster communication interface v2.
    作者:
    wuzhiguo
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      com.alibaba.nacos.common.model.RestResult<java.lang.Void> deleteNodes​(java.util.List<java.lang.String> addresses)
      member leave.
      com.alibaba.nacos.api.model.v2.Result<java.util.Collection<Member>> listNodes​(java.lang.String address, java.lang.String state)
      The console displays the list of cluster members.
      com.alibaba.nacos.api.model.v2.Result<Member> self()  
      com.alibaba.nacos.api.model.v2.Result<java.lang.String> selfHealth()  
      com.alibaba.nacos.api.model.v2.Result<java.lang.Boolean> updateLookup​(LookupUpdateRequest request)
      Addressing mode switch.
      com.alibaba.nacos.api.model.v2.Result<java.lang.Boolean> updateNodes​(java.util.List<Member> nodes)
      Other nodes return their own metadata information.
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 方法详细资料

      • self

        @GetMapping("/node/self")
        public com.alibaba.nacos.api.model.v2.Result<Member> self()
      • listNodes

        @GetMapping("/node/list")
        public com.alibaba.nacos.api.model.v2.Result<java.util.Collection<Member>> listNodes​(@RequestParam(value="address",required=false)
                                                                                             java.lang.String address,
                                                                                             @RequestParam(value="state",required=false)
                                                                                             java.lang.String state)
                                                                                      throws com.alibaba.nacos.api.exception.NacosException
        The console displays the list of cluster members.
        参数:
        address - match address
        state - match state
        返回:
        members that matches condition
        抛出:
        com.alibaba.nacos.api.exception.NacosException
      • selfHealth

        @GetMapping("/node/self/health")
        public com.alibaba.nacos.api.model.v2.Result<java.lang.String> selfHealth()
      • updateNodes

        @PutMapping("/node/list")
        public com.alibaba.nacos.api.model.v2.Result<java.lang.Boolean> updateNodes​(@RequestBody
                                                                                    java.util.List<Member> nodes)
                                                                             throws com.alibaba.nacos.api.exception.api.NacosApiException
        Other nodes return their own metadata information.
        参数:
        nodes - List of Member
        返回:
        RestResult
        抛出:
        com.alibaba.nacos.api.exception.api.NacosApiException
      • updateLookup

        @PutMapping("/lookup")
        public com.alibaba.nacos.api.model.v2.Result<java.lang.Boolean> updateLookup​(LookupUpdateRequest request)
                                                                              throws com.alibaba.nacos.api.exception.NacosException
        Addressing mode switch.
        参数:
        request - LookupUpdateRequest
        返回:
        RestResult
        抛出:
        com.alibaba.nacos.api.exception.NacosException
      • deleteNodes

        @DeleteMapping("/nodes")
        public com.alibaba.nacos.common.model.RestResult<java.lang.Void> deleteNodes​(@RequestParam("addresses")
                                                                                     java.util.List<java.lang.String> addresses)
                                                                              throws java.lang.Exception
        member leave.
        参数:
        addresses - member ip list, example [ip1:port1,ip2:port2,...]
        返回:
        RestResult
        抛出:
        java.lang.Exception - throw Exception