安装erlang:
支持epoll
./configure --enable-threads --enable-kernel-poll --disable-hipe
make && make install
修改erlang环境变量:
vim ~/.bashrc
添加
set ERL_MAX_PORTS=102400
export ERL_MAX_PORTS
修改linux参数:
修改文件描述符数量:
ulimit -n 102400
修改端口范围:
echo 1024 65535 > /proc/sys/net/ipv4/ip_local_port_range
启动测试:
$erl -noshell +P 102400 +K true +S 2 -smp
-s echo_server start
转载:http://hi.baidu.com/claudeyuan/blog/item/77eb4555f3e66056d00906e5.html