erlang启动参数详解_erlang 创建进程参数

本文详细解析了Erlang的启动参数,包括-pa用于指定执行文件目录,+P控制最大进程数量,+K启用epoll,-smp启用多核支持,-hidden在集群中隐藏节点,以及-spp、+sub、+zdbbl等参数的用途,帮助读者深入理解Erlang系统配置。
摘要由CSDN通过智能技术生成

erlang优势在于线程消息传递及网络层处理,业务逻辑比较弱。

1.-pa

例子: -pa ebin

解释:指定执行文件(.beam)目录

2. +P

+P 100000

控制erlang最多创建的进程数量

erlang:system_info(process_limit). // 查看系统的进程限制

3.ERL_MAX_ETS_TABLES 或者 +e

ets表的数量限制

4.+K true

标识启用epoll(epoll有边沿式触发类型)

5.-smp enable 启用多核支持

6.-hidden enable(true/false)

作用:在集群中隐藏节点,就可以避免全联通

Note:erlang节点注意一个问题,默认erlang节点是全联通的,

也就是当一个节点加入集群时,集群其他所有节点会和新加入的节点建立联系。全联通带来的问题,集群节点间两两连接,随着节点增加,连接数量呈N*(N-1)/2增长,越发恐怖,连接本身占用了端口资源。更坏的是,为了检测节点的存活,erlang会定期发心跳包检查,即使一分钟一个tick,节点多的话也会造成大量的网络风暴。

作者:没有开花的树

来源:CSDN

原文:https://blog.csdn.net/mycwq/article/details/50939354

版权声明:本文为博主原创文章,转载请附上博文链接!

7.+spp true/fa

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值