如果我在中保留network.host
注释/etc/elasticsearch/elasticsearch.yml
,它将像正常一样开始(curl localhost:9200
返回预期结果)。
但是,如果我设置了它,network.host = <public-ip>
那么sudo service elasticsearch restart
它会说OK,但是elasticsearch的状态是not running
。
在这种情况下我做错了什么?
系统:Ubuntu 14.04 LTS
更新:通过将其绑定到进行修复0.0.0.0
。
更新:通过将其绑定到0.0.0.0进行了修复。
我遇到了这种奇怪的情况,我可以将ServerBootstrap与本地IP地址绑定,但当我尝试使用我的公共IP地址时,它抛出了一个异常:< code >线程" main " org . JBoss . netty . channel . channel异常:无法绑定到:/57.88.173.132:5055 有人可以向我解释出了什么问题吗???顺便说一句,我使用网络3.6.1 我改变了地址,它不是真
我正在尝试将jboss绑定到一个外部ip地址,而不是默认的127.0.0.1,但是我得到了错误并且无法。 我要绑定到的IP地址是有效和可访问的,并且我已经使用ping进行了测试。我试过修改standalone.conf或修改standalone.xml,也试过-b xxx.xxx.236.237逼近,但每次都得到相同的错误。 请帮忙。多谢了。
我在EC2(Fedora)上运行了elasticsearch, 我无法使用公共IP或主机名进行外部连接。 ElasticSearch正确启动,我可以使用:curl-XGET在机器上本地访问http://localhost:9200 我确实遵循了这里解释的所有步骤:Ec2上的elasticsearch无法命中公共IP(超时) 喜欢 按照TJ在评论中说的做,重新启动实例。我不确定这是否有必要,但我做得
我在MongoDB中配置了一个三节点副本集;复制是同步的。 我可以单独连接到每台服务器,并使用每台服务器的专用IP地址连接到副本集,如下所示: mongo—主机rs0/10。十、 X.X:27017,10。十、 X.X:27017,10。十、 X.X:27017-u根-p abc123-authenticationDatabase管理员 但是当我尝试使用服务器的公共IP地址连接到副本集时,如下所示
问题内容: 我在EC2上运行了Elasticsearch, 我可以点击本地IP地址(例如curl -XGET localhost:9200) 无论是在同一台计算机上还是在我们的网络上,我都无法通过公用IP地址进行攻击,它总是会超时, IPtables允许 端口是开放的(对其自身以及专用网络都是开放的) Elasticsearch http.cors已启用,并允许“ *” 除了Iptables,亚马
问题内容: 我如何将expressjs服务器绑定到特定IP 就像是 等效于nodejs: 问题答案: 在调用listen时,ExpressJS 会将参数向下传递给模块,因此您的示例应该可以正常工作。 不是吗?