我正在尝试在AWS计算机上运行NiFi并访问本地计算机上的Web GUI。
我遵循了以下指南:https://community.hortonworks.com/articles/47778/hdf-installation-on-ec2.html但每当我输入DNS:8080 / nifi进入我的网络浏览器时,我得到一个"连接被拒绝"或者超时消息。
我创建了一台AWS Red Hat机器,安装了NiFi + java,并编辑了nifi.properties文件,现在就是:
# Site to Site properties
nifi.remote.input.host=ec2-34-224-216-146.compute-1.amazonaws.com
nifi.remote.input.secure=false
nifi.remote.input.socket.port=
我尝试将端口号留空,以及其他数字,例如:nifi.remote.input.socket.port=8082
但是当我进入时它们都不起作用
ec2-34-224-216-146.compute-1.amazonaws.com:8080/nifi
进入我的浏览器。
我还尝试以公共DNS和IPv4的形式将域添加到本地计算机的/etc/hosts
文件中。我还在AWS上配置了安全组,以便我有一个"自定义TCP规则"对于我尝试过的各个端口,端口范围为8081,8082等。
我不确定我做错了什么,或者我错过了一步。任何帮助表示赞赏。
答案 0 :(得分:2)
您正在配置的属性用于站点到站点的连接,并且与UI无关。如果其他NiFi或MiNiFi正在与您的NiFi实例建立站点到站点连接,则可以使用这些。
要控制您应该配置的UI:
nifi.web.http.host=
nifi.web.http.port=8080
nifi.web.https.host=
nifi.web.https.port=