测试环境:VMS00781 VMS00782 VMS00386 (centos5.8)
1.先在三台机器上分别安装RabbitMQ Server
2.读取其中一个节点的cookie,并复制到其他节点(节点间通过cookie确定相互是否可通信)
两者之一均可:
sudo vim /var/lib/rabbitmq/.erlang.cookie
sudo vim $HOME/.erlan...
分类:
其他好文 时间:
2014-12-12 19:10:53
阅读次数:
289
大体参考的这里,非常感谢他的例子开发的时候先下载好cowboy的库,放到~/.erlang里面code:add_pathz("/Users/mmc/erlang/3rd_libs/cowboy/ebin/").code:add_pathz("/Users/mmc/erlang/3rd_libs/co...
分类:
其他好文 时间:
2014-12-11 22:09:00
阅读次数:
256
本文从GitHub中整理出的14个最受欢迎的Python开源框架。这些框架包括事件I/O,OLAP,Web开发,高性能网络通信,测试,爬虫等。 Django: Python Web应用开发框架 Django 应该是最出名的Python框架,GAE甚至Erlang都有框架受它影响。Django是...
分类:
编程语言 时间:
2014-12-08 13:50:42
阅读次数:
216
英文原名:Stuff Goes Bad: Erlang In Anger
英文作者:FRED HEBERT
下载地址:http://vdisk.weibo.com/s/iGQ-rFuJU0-4
译者序
在我近20年的软件开发工作中,除了Erlang,还使用过许多其他编程语言。有工作需要的C/C++、Java,也有作为业余爱好使用的Lisp、Haskell、Scala等,其中...
分类:
其他好文 时间:
2014-12-07 21:46:08
阅读次数:
304
系统级别perf top, dstat -tam, vtune 都能很好分析beam 瓶颈,本文主要erlang 级别排查:1. 反编译 确认线上运行代码是否正确,reltools没掌握好,升级偶尔出现问题decompile(Mod) -> {ok,{_,[{abstract_code,{_,...
分类:
其他好文 时间:
2014-12-07 12:33:40
阅读次数:
252
一般说来抓dump 4种 方式: 1. erlang:halt(“abort”). 2. 在erlang shell下输入CTRL C + “大写的A” 3.等着进程崩溃自己产生dump 4.kill -SIGUSR1 (shell 无法进入时可以使用) 不过4个方式无一不是需要no...
分类:
其他好文 时间:
2014-12-07 12:29:38
阅读次数:
214
现网服务,每次更新一个服务时,另外一个集群所有node 都跟着同时重启一遍,这么调皮,这是闹哪样啊。。 看系统日志:/var/log/messages Oct 30 15:19:41 localhost kernel: beam.smp[21880]: segfault at 7fa300...
分类:
其他好文 时间:
2014-12-07 11:20:56
阅读次数:
363
从Erlang进程看协程思想多核慢慢火了以后,协程类编程也开始越来越火了。比较有代表性的有Go的goroutine、Erlang的Erlang进程、Scala的actor、windows下的fibre(纤程)等,一些动态语言像Python、Ruby、Lua也慢慢支持协程。其实我们听过协程相关很多名词...
分类:
系统相关 时间:
2014-12-06 15:22:17
阅读次数:
234