这篇文章主要介绍了Erlang分布式节点中的注册进程使用实例,本文直接给出实例代码,需要的朋友可以参考下
上一篇文章中说到, 注册进程关联的原子具有全局作用域, 这里的全局指的是当前 Erlang 虚拟机, 在分布式中, 便是当前分布式节点. 因此, 在一个节点中注册进程关联的原子, 在另一个节点中是不能直接使用, 而必须配和目标节点使用.
复制代码 代码如下:
{RegName, Node} ! {messages}.
例子
先启动一个 Server 节点
复制代码 代码如下:
erl -sname server
然后在 Erlang Shell 中操作
先简单介绍几个常用函数
复制代码 代码如下:
% 查看当前节点
node().
% => 'server@Gentoo-PC'
% 查看所有已连接的节点
nodes().
% => [] % 此时还未连接其它节点
% 查看当前节点是否存活
is_alive().
% => true
以上就是Erlang分布式节点中的注册进程使用实例的详细内容,更多请关注0133技术站其它相关文章!