2013-01-16 75 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號碼是最好的 –