Как обновить отключенный NiFi-реестр?

#apache-nifi #apache-nifi-registry

#apache-nifi #apache-nifi-registry

Вопрос:

На сервере есть NiFi и NiFi-Registry, которые не подключены, и я не могу подключиться к NiFi-Registry через локальный экземпляр NiFi.Но я могу получить доступ к NiFi и NiFi-Registry через удаленный рабочий стол.

В моей локальной системе разработки установлена другая версия NiFi и NiFi-Registry. Есть ли какой-либо способ автономного обновления (синхронизации) удаленных потоков NiFi-реестра и применения нового обновления к удаленному NiFi?

введите описание изображения здесь

Комментарии:

1. Это то, что вы хотите: pierrevillard.com/2018/04/09 /…

2. Спасибо @Sdairs за ваш ответ. Согласно этому (замечательному) документу, кажется, мне нужно создать сегменты и потоки в рабочем реестре, прежде чем развертывать какие-либо обновления. Я ищу способ одновременного развертывания всех сегментов и потоков в производство.

Ответ №1:

Я не думаю, что возможно синхронизировать экземпляр локального реестра на вашей рабочей станции разработки с экземпляром производственного реестра таким образом, чтобы это не было очень рискованно для вашей производственной среды. Что я сделал в командах, которые используют реестр NiFi для активной разработки, так это то, что мы просто подключаем экземпляры NiFi наших машин для разработки к центральному репозиторию и применяем общекомандное правило «thou shalt not commit без проверки двумя людьми». Работал хорошо даже в команде, которая часто дралась, как кошки и собаки, за изменения.

Примечание: каждая команда, над которой я работал подобным образом, использовала один реестр для всех сред. Это самый простой способ гибкого перехода от одного к другому.

Комментарии:

1. Спасибо за ваше руководство. Проблема в том, что у меня нет доступа к рабочему реестру. Это отключенный сервер.