【发布时间】:2020-02-28 08:27:07
【问题描述】:
我尝试根据页面(https://doc.akka.io/docs/akka-management/current/cluster-http-management.html#api-definition)通过 http 端点关闭无法访问的节点,但我的尝试没有成功。您能否提供一个答案,如何通过 http 端点从集群中关闭无法访问的节点。
当前集群状态是下一个:
请求:
curl 10.1.0.124:8558/cluster/members/
回复:
{"leader":"akka://application@10.1.0.124:25520","members":[{"node":"akka://application@10.1.0.124:25520","nodeUid":"-7768515516228898368","roles":["dc-default"],"status":"Up"},{"node":"akka://application@10.1.0.133:25520","nodeUid":"2194424415667308056","roles":["dc-default"],"status":"Up"}],"oldest":"akka://application@10.1.0.124:25520","oldestPerRole":{"dc-default":"akka://application@10.1.0.124:25520"},"selfNode":"akka://application@10.1.0.124:25520","unreachable":[{"node":"akka://application@10.1.0.133:25520","observedBy":["akka://application@10.1.0.124:25520"]}]}
尝试关闭无法访问的节点并收到错误。
请求:
curl 10.1.0.124:8558/cluster/members/application@10.1.0.133:25520 -X PUT -d 'operation=DOWN'
回复:
A request was made of a resource using a request method not supported by that resource;
【问题讨论】:
标签: akka akka-cluster