Erlang分布式节点中的注册进程使用实例 - 网站

Erlang分布式节点中的注册进程使用实例

分类:Erlang · 发布时间:2021-10-18 00:09 · 阅读:4861

这篇文章主要介绍了Erlang分布式节点中的注册进程使用实例,本文直接给出实例代码,需要的朋友可以参考下

上一篇文章中说到, 注册进程关联的原子具有全局作用域, 这里的全局指的是当前 Erlang 虚拟机, 在分布式中, 便是当前分布式节点. 因此, 在一个节点中注册进程关联的原子, 在另一个节点中是不能直接使用, 而必须配和目标节点使用.

复制代码 代码如下:

{RegName, Node} ! {messages}.

例子

先启动一个 Server 节点

复制代码 代码如下:

erl -sname server

然后在 Erlang Shell 中操作

先简单介绍几个常用函数

复制代码 代码如下:

% 查看当前节点
node().
% => 'server@Gentoo-PC'

% 查看所有已连接的节点
nodes().
% => []                                        % 此时还未连接其它节点

% 查看当前节点是否存活
is_alive().
% => true

标签:
Erlang 分布式 节点 注册进程

相关文章

Erlang中的匹配模式总结

这篇文章主要介绍了Erlang中的匹配模式总结,本文讲解了赋值时匹配、流程控制中的匹配、消息传递匹配等内容,需要的朋友可以参考下

Erlang并发编程介绍

这篇文章主要介绍了Erlang并发编程介绍,本文讲解了进程的创建 、进程间通信、超时设置以及给出代码实例,需要的朋友可以参考下

Erlang IO编程之文件目录操作常用方法小结

这篇文章主要介绍了Erlang IO编程之文件目录操作常用方法小结,本文讲解了常用的文件操作如打开文件、读取文件、写入文件、删除文件等,需要的朋友可以参考下

Erlang中的函数与流程控制介绍

这篇文章主要介绍了Erlang中的函数与流程控制介绍,本文先是讲解了函数的一些知识,然后讲解了case语句和if语句及算术表达式等内容,需要的朋友可以参考下

Erlang中3种生成随机数的方法

这篇文章主要介绍了Erlang中3种生成随机数的方法,它们分别是random:uniform()、erlang:now()、crypto:strong_rand_bytes(N),需要的朋友可以参考下

返回分类 返回首页