В процессоре Apache NiFi есть способ получить fqdn и IP-адрес хоста? - PullRequest
0 голосов
/ 12 марта 2019

В процессоре InvokeHTTP я планирую передать хост и IP-адрес узла, который делает HTTP-запрос на сервер, как часть заголовка HTTP-запроса.

Мой вопрос, без какого-либо жесткого кодирования, есть ли константа или предопределенное имя, которое я могу использовать для этих значений?

Я на Apache NiFi 1.7.1, работает на CentOS 7.6

1 Ответ

3 голосов
/ 12 марта 2019

Язык выражений NiFi имеет функцию имени хоста, которая может возвращать полное имя хоста:

https://nifi.apache.org/docs/nifi-docs/html/expression-language-guide.html#hostname

Вы можете добавить пользовательское свойство в конфигурацию InvokeHttp и установить значениев $ {имя_хоста (true)}, а затем обязательно включите это имя свойства в качестве одного из свойств для отправки в качестве заголовка.

...