gpt4 book ai didi

riak - 测试 riak 时出现 curl 错误

转载 作者:行者123 更新时间:2023-12-01 01:23:31 26 4
gpt4 key购买 nike

我是 Riak 和网络服务的新手

我关注 riak fast track ,在服务器端我输入
riak start
在客户端,我运行 curl -H "Accept: text/plain" http://markson.hk:8093/stats
我收到一个错误:
curl: (7) couldn't connect to host
更新

在服务器端它实际上工作:

curl -v http://127.0.0.1:8098/ping

response: OK

但是在我的客户端机器上

curl -v http://116.255.139.151:8098/ping

它不起作用并返回:
bogon:~ yozloy$ curl -v http://116.255.139.151:8098/ping
* About to connect() to 116.255.139.151 port 8098 (#0)
* Trying 116.255.139.151... Connection refused
* couldn't connect to host
* Closing connection #0
curl: (7) couldn't connect to host

Nginx 欢迎页面有效!

最佳答案

我在虚拟机中设置 riak 1.4.2 时遇到了类似的问题,然后尝试通过端口转发从主机访问 API。

解决方案是编辑 riak app.config文件并更改 http环境。
默认/初始设置是:

{http, [ {"127.0.0.1", 8098} ]}

...仅绑定(bind)到环回接口(interface)。如果您希望 riak 响应其他接口(interface),则必须将它们添加到设置中,例如:
{http, [ {"X.X.X.X", 8098}, {"127.0.0.1", 8098} ]}

在哪里 X.X.X.X是绑定(bind)到您要使用的其他接口(interface)的地址。
对于我的 VM,这是一个 10.0.X.X 地址。

还有一个类似格式的 pb如果您想使用客户端计算机上的 Protocol Buffer API 访问服务器,您可能还需要更新 Protocol Buffer API 的设置。

关于riak - 测试 riak 时出现 curl 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8106154/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com