Я использую rest api в своей программе, я создал группу процессоров для сохранения коллекции mongodb в файл json:
Я хочу запускать планирование только один раз, поэтому я установил «Запустить расписание» на 10000 секунд. Затем я остановлю группу, когда поток данных будет запущен один раз, и я создаю процессор уведомлений и добавлю DistributedMapCacheService.But DistributedMapCacheClientService процессора Notify соединяется только с DistributedMapCacheService в самом nifi, это никогда не будет моей программой.
Я пытаюсь использовать свой собственный сервер сокетов, но я получаю только сообщение "nifi", но больше никаких сообщений.
У меня такой вопрос: если я хочу, чтобы планирование запускалось один раз и останавливалось, как мне узнать, когда я должен его остановить? Или есть какой-то другой способ достичь моей цели, например, определить, существует ли файл json, или использовать инкрементные данные (если планирование запускается дважды, данные будут повторяться дважды)?