Я недавно столкнулся с ошибкой, где все приложение Erlang умерло, приведя к сообщению журнала, которое было похоже на это: =INFO СООБЩАЮТ о ==== 11 июня 2010:: 11:07:25 === приложение: из myapp выходят:...
Что хороший путь состоит в том, чтобы сохранить состояние при перезапуске разрушенного процесса? У меня есть супервизор в приложении OTP, что наблюдает несколько "подсистем" gen_servers. Например, каждый - "погода"...
Я работаю через документацию Erlang, пытаясь понять основы установки OTP gen_server и супервизор. Каждый раз, когда мой gen_server отказывает, мои катастрофические отказы супервизора также. На самом деле...
Я использую erlang в качестве моста между сервисами, и я задавался вопросом, что люди совета имели для обработки побежденных соединений? Я беру вход из локальных файлов и передаю их по каналу к AMQP, и это...
У меня есть супервизор, который должен запускать рабочих simple_one_for_one. Когда я вызываю start_child () в первый раз, все идет отлично. Но когда я делаю это во второй раз, я получаю {error, {...
Я создаю инструмент мониторинга на Erlang. При запуске в кластере он должен запускать набор функций сбора данных на всех узлах и записывать эти данные с помощью RRD на одном узле «записывающего». Текущий ...
У меня есть супервизор с N рабочими процессами. Как обычно, супервизор может отправить сообщение рабочему процессу, и есть handle_cast, который отправляет ответ от рабочего к супервизору. Как я могу ...
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"-...
Недавно я познакомился с технологией Erlang / OTP, и я хотел бы применить ее для мониторинга и контроля приложений Java с точки зрения: определения их доступности
запуск и остановка их
...