Мне нужно реализовать демон для управления зондами мониторинга сетевых служб с помощью Perl.
Демон должен предварительно сконфигурировать сконфигурированное количество рабочих и главный процесс для выборки запланированных тестов из базы данных и передачи сообщений рабочим, которые будут запускать тесты и вставлять результаты в базу данных. Одностороннее общение между мастером и рабочим должно быть достаточным.
Я играл с некоторым кодом, используя Proc :: Daemon и IO :: Pipe для IPC «мастер-рабочий», но каждая попытка заканчивалась разочарованием. Что бы это ни стоило, у меня нет примеров, чтобы представить, и они, вероятно, в любом случае отвлекут от реального вопроса.
Мой дизайн, как он есть, звучит?
Я видел несколько страниц и учебных пособий по POD, в которых рассказывалось о моих требованиях, но ни одна из них не содержала пробелов в IPC «мастер-работник». Кто-нибудь может предложить ссылки на статьи, которые могут помочь мне понять, как это реализовать?