2013-01-16 79 views
1

我在Erlang程序中遇到了打开文件的最大数量的问题。我已经看到elsewhere这个最大值可以使用环境变量ERL_MAX_PORTS增加。但是,我正在努力弄清楚如何做到这一点。如何在Windows中设置Erlang环境变量,特别是ERL_MAX_PORTS?

当我输入setcmd我没有看到任何Erlang相关的环境变量,应该吗?

我该如何设置ERL_MAX_PORTS?从Erlang shell或OS Shell?

注意。我正在使用Windows 7.

回答

1

您应该能够将ERL_MAX_PORTS添加到传递给Erlang VM的参数,方法是启动erl -env ERL_MAX_PORTS X,其中X是所需的端口数。

+3

来自[doc](http://erlang.org/doc/man/erl.html)该环境变量已弃用,并计划在OTP-R17中删除,但仍可使用。 + Q号码是最好的 –