0

我有一个可以正常工作并且可以很好地部署的应用程序。我正在尝试从一个节点连接到另一台机器上的另一个节点,为此我需要将-name属性从更改myapp@127.0.0.1myapp@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
}

我错过了什么吗?我已经打开了节点连接所需的端口,但是当它是 127.0.0.1 时工作正常,我认为问题不在于那个。

4

0 回答 0