Максимальное количество одновременных открытых портов в Эрланге?

Есть ли у библиотеки erlang TCP / IP некоторые ограничения? Я'мы провели поиск, но можемне могу найти никаких окончательных ответов.

Я установил переменную среды ERL_MAX_PORTS на 12000 и настроил Yaws для использования безлимитных соединений.

я написал простое клиентское приложение, которое подключается к appmod I 'Я написал для Yaws и проверяю количество одновременных подключений, запуская X клиентов одновременно.

Я обнаружил, что когда я получаю около 100 клиентов, сервер Yaws перестает принимать больше TCP-соединений, и клиент выдает ошибки с

Error in process  with exit value: {{badmatch,{error,socket_closed_remotely}}

Я знаю, что должно быть ограничение на количество открытых одновременных соединений, но 100 кажется очень низким. Я'Мы просмотрели всю документацию по yaws и сняли все ограничения на соединения.

Это на Intel Core 2 Duo iMac с тактовой частотой 2,16 ГГц, работающей под управлением Snow Leopard.

Быстрый тест на компьютере с Vista показывает, что у меня возникают те же проблемы примерно с 300 подключениями.

Является ли мой тест необоснованным? То есть глупо ли открывать более 100 соединений одновременно, чтобы проверить Yaws? параллелизм?

Благодарю.

Ответы на вопрос(3)

Ваш ответ на вопрос