Home > Erlang探索 > Erlang新添加选项 +zerts_de_busy_limit 控制节点间通讯的数据量

Erlang新添加选项 +zerts_de_busy_limit 控制节点间通讯的数据量

September 21st, 2010 Leave a comment Go to comments

erlang节点间通信默认是通过tcp通道进行的, 而且每对节点间只有一个tcp链接,所有的rpc和内置的类似monitor这样的消息也都是通过这个通道进行的. 当数据量过大的时候, 系统就会发出 busy distribution port警告, 同时限制数据的吞吐. 这个值默认是128k.

现在可以通过 erl +zerts_de_busy_limit size 来修改这个值了.
Set the value of erts_de_busy_limit. Larger values can help prevent busy distribution port system messages.
The default limit is 128 kilobytes.

如果在system monitor的时候发现busy dist port, 不妨改大这个值, 这个值的下限是4k.

Post Footer automatically generated by wp-posturl plugin for wordpress.

  1. piboyeliu
    June 22nd, 2013 at 10:55 | #1

    我发现公司网络环境很好, 单连接可以跑到 100MB/s。

    [Reply]

  1. No trackbacks yet.