Erlang分布式节点中的注册进程使用实例
上一篇文章中说到,注册进程关联的原子具有全局作用域,这里的全局指的是当前Erlang虚拟机,在分布式中,便是当前分布式节点.因此,在一个节点中注册进程关联的原子,在另一个节点中是不能直接使用,而必须配和目标节点使用.
{RegName,Node}!{messages}.
例子
先启动一个Server节点
erl-snameserver
然后在ErlangShell中操作
先简单介绍几个常用函数
%查看当前节点 node(). %=>'server@Gentoo-PC'
%查看所有已连接的节点 nodes(). %=>[] %此时还未连接其它节点
%查看当前节点是否存活 is_alive(). %=>true