我在azure的centos机器中安装了一个ouchdb数据库。奇怪的是,当我尝试在终端中运行“ curl http://127.0.0.1:5984”时,有时会给我预期的结果。
{“ couchdb”:“欢迎”,“版本”:“ 2.3.0”,“ git_sha”:“ 07ea0c7”,“ uuid”:“ d36b551cb35122db8d088982c4216c9b”,“功能”:[[可插拔存储引擎“ ,“ scheduler”],“ vendor”:{“ name”:“ The Apache Software Foundation”}}
但是有时候我会得到这个: curl:(7)无法连接到127.0.0.1:5984;连接被拒绝
这经常发生,我的意思是有时我得到结果,有时我没有。
我在做什么错??
答案 0 :(得分:-1)
也许您的虚拟机具有iptables
规则,该规则拒绝流量进入端口5984
。尝试使用以下命令打开:
iptables -I INPUT -p tcp -m tcp --dport 5984 -j ACCEPT
如果仍然无法正常运行,请尝试关闭firewalld
服务:
service firewalld stop