erlang:disconnect_node/1
强制断开一个节点连接
用法:
disconnect_node(Node) -> boolean() | ignored
内部实现:
-spec disconnect_node(Node) -> boolean() | ignored when Node :: node(). disconnect_node(Node) -> net_kernel:disconnect(Node).
强制断开一个节点 Node 的连接。被断开的节点将出现类似本地节点崩溃的情形。这个内置函数(BIF)经常用于 Erlang 的网络验证协议里。
如果成功断开,则返回 true,否则返回 false。如果本地节点已经不存在,那么函数将返回 ignored。
erlang:disconnect_node(node()).