Отключение недоступного узла в кластере akka по конечной точке http - PullRequest
1 голос
/ 28 февраля 2020

Я пытался отключить недоступный узел по конечной точке http в соответствии со страницей (https://doc.akka.io/docs/akka-management/current/cluster-http-management.html#api -определение ), но моя попытка не удалась. Не могли бы вы дать ответ, как отключить недоступный узел из кластера по конечной точке 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 Ответ

1 голос
/ 02 марта 2020

Я решил проблему, спросив на форуме lightbend https://discuss.lightbend.com/t/down-unreachable-node-by-http/6023/3. Проблема была в значении по умолчанию свойства akka.management.http.route-provider-only-read-only.

...