edeliver не может получить пинг от развернутого узла - PullRequest
0 голосов
/ 18 декабря 2018

У меня есть приложение, которое работает и может быть развернуто просто отлично.Я пытаюсь подключиться от одного узла к другому на разных машинах, и для этого мне нужно было изменить свойство -name с myapp@127.0.0.1 на myapp@1.1.1.1 (реальный IP).

Я могу подключиться через Node.connect(), и он работает нормально, но mix edeliver version staging больше не может подключиться к узлу.Ошибка response: Node myapp@1.1.1.1 is not running!.Если я вернусь к myapp@127.0.0.1, он начнет работать, но таким образом я не смогу подключиться к узлу.

Я попытался отладить, но не могу углубиться.

# Ensures the current node is running, otherwise fails
require_live_node() {
    if ! nodetool "ping" >/dev/null; then
        fail "Node $NAME is not running!"
    else
        return 0
    fi
}

Я что-то упустил?У меня уже есть порты, необходимые для открытого соединения Node, но когда оно работает 127.0.0.1, я не думаю, что проблема в этом.

...