Erlang
iteye_7114
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
在 CentOS 6.4上安装Erlang(转载)
在安装erlang之前,需要先要安装一些其他的软件,否则在安装中间会出现一些由于没有其依赖的软件模块而失败。 1、首先要先安装GCC GCC-C++ Openssl等以来模块: yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel 2、再安装ncurses模块 yum -y i...原创 2014-03-13 10:59:59 · 168 阅读 · 0 评论 -
Erlang 在linux 下的启动脚本
#!/bin/sh NODE_ID=1 NODE_NAME=NodeName NODE_PATH=NodePath NODE_IP=localhost TCP_PORT=9527 COOKIE='necolas' ulimit -SHn 102400 # define default configuration POLL=true SMP=auto DATETIME=`dat...原创 2014-03-17 18:45:40 · 1264 阅读 · 0 评论 -
如何退出Erlang系统
使用Erlang代码退出Erlang系统,有两个方法, erlang:halt() 和init:stop(). 这两个的区别: erlang:halt() 是 Bif 可以立即停止系统,使用这种方法应该有个问题(猜测,未测试),如果正在运行一个大型数据库应用,那么系统在下次启动时就会进入错误回复过程。 init:stop() 在Shell 中输入的q()其实是init:stop...2014-03-18 15:23:03 · 3412 阅读 · 0 评论 -
运算符 --
今天才发现: 1> [1,2,3] -- [1,2] -- [1,3]. [1,3] 2> [1,2,3] -- [1,2] -- [1]. [1,3] 3> [1,2,3] -- [1,2] -- [0]. [3] 4> [1,2,3] -- [1,2] -- [2]. [2,3] 居然是右边先执行。原创 2014-03-19 15:41:25 · 136 阅读 · 0 评论 -
关于supervisor 中child的 modules 用途
在 supervisor init函数中,返回{ok, {SupFlags, StartSpec}}, 其中 StartSpec 是 supervisor 要初始化的 Child 列表, Child 的格式是{Name, Func, RestartType, Shutdown, ChildType, Mods}, 其中 Mods 可以是atom 列表,也可以是 dynamic,但是一直不...2014-03-19 18:10:19 · 185 阅读 · 0 评论 -
如何判断远程节点进程是否存活
我们知道可以通过 is_process_alive 判断本地的进程是否存活,但是不能判断其他节点的进程,如何判断远程节点进程是否存活?上例子: is_remoteprocess_alive(Pid) when is_pid(Pid) -> rpc:call(node(Pid), erlang, is_process_alive, [Pid]); is_remoteprocess...原创 2014-03-24 15:50:33 · 787 阅读 · 0 评论 -
一些错误说明
{error, enfile} enfile error in socket 是以为内linux系统中 ulimit 限制, 在root下修改:ulimit -n 25000 {error, enotconn} 表示socket已经关闭原创 2014-04-29 15:56:44 · 198 阅读 · 0 评论
分享