Запуск нескольких приложений Erlang. Один или несколько VMs?

Я хочу запустить несколько приложений Erlang, при этом один Riak и другой являющийся веб-сервером. Я должен выполнить их в том же отдельном Erlang VMs и почему?

8
задан Kara 24 June 2013 в 19:49
поделиться

2 ответа

Если им не нужно ничего делать с каждым из них другое: Нет. Возможно, вам потребуется перезапустить виртуальную машину для одного из приложений, что приведет к простою для обоих.

5
ответ дан 5 December 2019 в 11:24
поделиться

Это называется «разделение судьбы», обычное дизайнерское решение. Чем больше подсистем имеют общие ресурсы, тем больше их «судьбы» связаны друг с другом. В случае неисправности / отказа, чем больше «разделение судьбы» -> повышенная вероятность систематического отказа.

ЕСЛИ каждая из них может находиться на отдельных виртуальных машинах, я бы сказал, что так будет лучше.

5
ответ дан 5 December 2019 в 11:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: