Запуск удаленных узлов Erlang

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

  • ведомые устройства не должны умирать, когда эталонные матрицы, а скорее пытаются снова соединиться с ним, в то время как ведущее устройство снижается

  • ведущее устройство должно автоматически запустить удаленные узлы, если они не соединяются автоматически, или они снижаются (вероятно, поведение супервизора в OTP)

Существует ли ориентированное поведение OTP сделать это? Я знаю, что могу запустить удаленные узлы с slave:start_link() и я могу контролировать узлы с erlang:monitor(), но я не знаю, как это может быть включено в a gen_server поведение.

9
задан Pratik 30 December 2010 в 05:22
поделиться