![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Erlang
文章平均质量分 80
vihbc
这个作者很懒,什么都没留下…
展开
-
net_kernel:monitor_nodes 订阅node连接\断开消息
Erlang中节点之间建立链接我们可以使用net_adm:ping(),连接成功返回pong,失败返回pang;实践中我们不仅仅是要建立连接,比如我们需要在与其它节点建立连接或者其它节点断开的时候做一些事情,比如在节点当掉的时候记录日志,这就需要在对应的时机取得相应的信息;Erlang在net_kernel库中提供了这样的方法:net_kernel:monitor_nodes(Flag);调用这个转载 2014-03-03 18:26:05 · 452 阅读 · 0 评论 -
Building a Non-blocking TCP server using OTP principles
Author: Serge Aleynikov Tranlator: David GodwitNow@Gmail.com > Overview : 该文的读者需要熟悉gen_server和gen_fsm行为,使用gen_tcp模块进行TCP socket通信,主动和被动的socket模式,以及OTP监视原理。 OTP为构建可靠的应用提供了一个方便的框架。该框架的实现,部分是通过抽象共转载 2014-03-03 18:26:03 · 653 阅读 · 0 评论 -
erlang nif 中文手册
前言 这是翻译erlang官方文档中的 erts-5.9.2的erl_nif部分。翻译完了。水平有限,我就把这个当作是我自己使用了,以后也会继续完善的。 erlang nif 中文手册 概括 功能 初始化 数据类型 接口-资源分配类 接口-线程操作类 接口-类型操作类 概括 NIF库包含了erlang模块转载 2014-03-03 18:25:56 · 1722 阅读 · 0 评论 -
erlang中文手册——ets
声明:本文章是对erlang手册的部分内容的中文翻译,版权归原作者所有……由于本人的英语水平有限(翻译此手册的目的之一就是提高英语水平^0^),所以翻译有误乃正常现象,如有发现请及时提醒,THX…… 谨以此文献给初学erlang并且不喜欢看英文手册的朋友…… ets 模块 ets 模块摘要 内置的数据条目存贮 描述 该模块是erl转载 2014-03-03 18:26:01 · 843 阅读 · 0 评论 -
erlang中pg2模块使用
pg2这个模块实现了进程组的功能。这个模块之前有个模块为pg,pg模块的进行组中消息将被发送到组内的每个进程,但是pg2却不同,它可以选择性地将 消息发送给单个、某些或全部组内成员。通过进程组的名称可以访问组内的进程,例如进程组的名称为foobar,而且有一系列进程位于组内,可能这些进程位 于不同的节点上,都可以成为foobar的成员。不能够直接向foobar发送消息,但是通过方法get_memb转载 2014-03-03 18:25:59 · 444 阅读 · 0 评论