3
ответа

Автоматически перезапускающие приложения Erlang

Я недавно столкнулся с ошибкой, где все приложение Erlang умерло, приведя к сообщению журнала, которое было похоже на это: =INFO СООБЩАЮТ о ==== 11 июня 2010:: 11:07:25 === приложение: из myapp выходят:...
вопрос задан: 16 June 2010 15:18
2
ответа

Как я могу восстановить состояние процесса после катастрофического отказа?

Что хороший путь состоит в том, чтобы сохранить состояние при перезапуске разрушенного процесса? У меня есть супервизор в приложении OTP, что наблюдает несколько "подсистем" gen_servers. Например, каждый - "погода"...
вопрос задан: 19 December 2018 08:43
2
ответа

erlang OTP катастрофический отказ Супервизора

Я работаю через документацию Erlang, пытаясь понять основы установки OTP gen_server и супервизор. Каждый раз, когда мой gen_server отказывает, мои катастрофические отказы супервизора также. На самом деле...
вопрос задан: 5 May 2010 17:08
1
ответ

Стратегия супервизора Erlang перезапуска соединений с побежденными хостами

Я использую erlang в качестве моста между сервисами, и я задавался вопросом, что люди совета имели для обработки побежденных соединений? Я беру вход из локальных файлов и передаю их по каналу к AMQP, и это...
вопрос задан: 4 June 2010 04:25
0
ответов

simple_one_for_one start_child () возвращает уже_started

У меня есть супервизор, который должен запускать рабочих simple_one_for_one. Когда я вызываю start_child () в первый раз, все идет отлично. Но когда я делаю это во второй раз, я получаю {error, {...
вопрос задан: 30 January 2017 02:36
0
ответов

Как лучше всего запустить gen_server на всех узлах в кластере Erlang?

Я создаю инструмент мониторинга на Erlang. При запуске в кластере он должен запускать набор функций сбора данных на всех узлах и записывать эти данные с помощью RRD на одном узле «записывающего». Текущий ...
вопрос задан: 29 May 2015 14:55
0
ответов

Супервизор Erlang: как проверить, все ли рабочие ответили

У меня есть супервизор с N рабочими процессами. Как обычно, супервизор может отправить сообщение рабочему процессу, и есть handle_cast, который отправляет ответ от рабочего к супервизору. Как я могу ...
вопрос задан: 20 September 2011 08:21
0
ответов

Erlang: Who supervises the supervisor?

In all Erlang supervisor examples I have seen yet, there usually is a "master" supervisor who supervises the whole tree (or at least is the root node in the supervisor tree). What if the "master"-...
вопрос задан: 19 April 2011 14:31
0
ответов

Erlang: supervisor (3), добавление дочернего процесса

Где я могу найти пример того, как добавить динамические дочерние процессы к существующему супервизору (simple_one_for_one) стратегия перезапуска)?
вопрос задан: 29 January 2011 16:11
0
ответов

Erlang OTP, контролирующий Java-приложение

Недавно я познакомился с технологией Erlang / OTP, и я хотел бы применить ее для мониторинга и контроля приложений Java с точки зрения: определения их доступности запуск и остановка их ...
вопрос задан: 13 December 2010 22:52
0
ответов

Как найти супервизора процесса OTP?

Существуют ли функции, которые позволят процессу OTP найти pid своего супервизора?
вопрос задан: 9 November 2010 09:49