根据页面(www.example.com),我尝试通过http端点关闭无法访问的节点https://doc.akka.io/docs/akka-management/current/cluster-http-management.html#api-definition,但是我的尝试不成功。您能否提供如何通过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;
1条答案
按热度按时间0aydgbwb1#
我已经通过在lightbend论坛https://discuss.lightbend.com/t/down-unreachable-node-by-http/6023/3上询问解决了这个问题。问题出在akka.management.http.route-providers-read-only属性的默认值中。