Установите определенный диапазон для выбора временного порта Erlang для использования в Docker - PullRequest
0 голосов
/ 10 декабря 2018

Необходимо ограничить выбор эфемерного порта определенным диапазоном, чтобы я мог открыть этот диапазон с помощью панели Docker.Я видел, как ограничить общее количество портов с помощью флага эмулятора +Q Number, но мне было интересно, есть ли способ указать диапазон портов, который может использоваться только.Этот диапазон портов должен применяться как к портам UDP, так и к портам TCP.Я нацеливаюсь на Alpine Linux, поскольку ОС будет / может / должна быть установлена ​​на уровне ОС вместо Erlang VM?

1 Ответ

0 голосов
/ 10 декабря 2018

Используйте параметры erl kernal {inet_dist_listen_min, First} и {inet_dist_listen_max, Last}, которые определяют диапазон портов First..Last для сокета слушателя распределенного узла Erlang.

например, erl -kernel inet_dist_listen_min 9000 inet_dist_listen_9010

Подробнее на http://erlang.org/doc/man/kernel_app.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...