@RestController
@RequestMapping(value="/v1/core/cluster")
public class NacosClusterController
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
private ServerMemberManager |
memberManager |
| 构造器和说明 |
|---|
NacosClusterController(ServerMemberManager memberManager) |
| 限定符和类型 | 方法和说明 |
|---|---|
RestResult<java.lang.String> |
getHealth() |
RestResult<java.lang.String> |
leave(java.util.Collection<java.lang.String> params,
java.lang.Boolean notifyOtherMembers)
member leave.
|
RestResult<java.util.Collection<Member>> |
listNodes(java.lang.String ipKeyWord)
The console displays the list of cluster members.
|
RestResult<java.util.Collection<java.lang.String>> |
listSimpleNodes() |
RestResult<java.lang.String> |
report(Member node)
Other nodes return their own metadata information.
|
RestResult<Member> |
self() |
RestResult<java.lang.String> |
switchLookup(java.lang.String type)
Addressing mode switch.
|
private final ServerMemberManager memberManager
public NacosClusterController(ServerMemberManager memberManager)
@GetMapping(value="/self") public RestResult<Member> self()
@GetMapping(value="/nodes") public RestResult<java.util.Collection<Member>> listNodes(@RequestParam(value="keyword",required=false) java.lang.String ipKeyWord)
ipKeyWord - search keyWord@GetMapping(value="/simple/nodes") public RestResult<java.util.Collection<java.lang.String>> listSimpleNodes()
@GetMapping(value="/health") public RestResult<java.lang.String> getHealth()
@PostMapping(value="/report") public RestResult<java.lang.String> report(@RequestBody Member node)
node - { Member}@PostMapping(value="/switch/lookup") public RestResult<java.lang.String> switchLookup(@RequestParam(name="type") java.lang.String type)
type - member-lookup name@PostMapping(value="/server/leave") public RestResult<java.lang.String> leave(@RequestBody java.util.Collection<java.lang.String> params, @RequestParam(defaultValue="true") java.lang.Boolean notifyOtherMembers) throws java.lang.Exception
params - member ip list, example [ip1:port1,ip2:port2,...]java.lang.Exception - { Exception}Copyright © 2018–2022 Alibaba Group. All rights reserved.