Я думаю, вам нужно будет установить значение nifi.web.http.host
для внешнего имени хоста экземпляра, чтобы NiFi прослушивал запросы там.Если вы посмотрите в конец файла logs/nifi-app.log
, вы увидите раздел, подобный следующему, в котором указано, где прослушивает NiFi:
2019-05-03 20:31:58,632 INFO [main] org.apache.nifi.web.server.JettyServer NiFi has started. The UI is available at the following URLs:
2019-05-03 20:31:58,632 INFO [main] org.apache.nifi.web.server.JettyServer http://192.168.1.21:8080/nifi
2019-05-03 20:31:58,632 INFO [main] org.apache.nifi.web.server.JettyServer http://10.137.0.138:8080/nifi
2019-05-03 20:31:58,632 INFO [main] org.apache.nifi.web.server.JettyServer http://127.0.0.1:8080/nifi
2019-05-03 20:31:58,634 INFO [main] org.apache.nifi.BootstrapListener Successfully initiated communication with Bootstrap
2019-05-03 20:31:58,634 INFO [main] org.apache.nifi.NiFi Controller initialization took 21115087817 nanoseconds (21 seconds).
. Вы можете использовать любой из перечисленных здесь адресов для подключения к вашемуЭкземпляр NiFi.Если внешнего имени хоста нет в списке, необходимо убедиться, что вы заполнили его для свойства, указанного выше.Вам также может понадобиться указать конкретный сетевой интерфейс для GCE;Я слышал о подобных проблемах в AWS в прошлом.