通过curl阻塞返回查询riak
我对里亚克比较陌生,只是在探索事物通过curl阻塞返回查询riak,curl,riak,Curl,Riak,我对里亚克比较陌生,只是在探索事物 我似乎有一个反复出现的问题,那是一个又开又关的问题 注意:这个问题是在我尝试设置mulit后端设置后开始的,但现在又回到了这个问题上 每次启动riak节点(清除/var/lib/riak/中的所有数据)并尝试在其上执行基本的curl插入 curl -v -XPUT http://10.151.99.77:8087/riak/test/doc?returnbody=true -H "Content-Type: application/json" -d
我似乎有一个反复出现的问题,那是一个又开又关的问题 注意:这个问题是在我尝试设置mulit后端设置后开始的,但现在又回到了这个问题上 每次启动riak节点(清除/var/lib/riak/中的所有数据)并尝试在其上执行基本的curl插入
curl -v -XPUT http://10.151.99.77:8087/riak/test/doc?returnbody=true
-H "Content-Type: application/json" -d '{"bar":"baz"}'
(摘自riaks教程)
命令似乎停止或不返回。。它有这个信息,直到它停止
* About to connect() to 10.151.99.77 port 8087 (#0)
* Trying 10.151.93.77... connected
* Connected to 10.151.93.77 (10.151.93.77) port 8087 (#0)
> PUT /riak/test/doc?returnbody=true HTTP/1.1
> User-Agent: curl/7.21.6 (x86_64-pc-linux-gnu) libcurl/7.21.6 OpenSSL/1.0.0e zlib/1.2.3.4 libidn/1.22 librtmp/2.3
> Host: 10.151.93.77:8087
> Accept: */*
> Content-Type: application/json
> Content-Length: 13
除了例外,我的app.config非常基本。。
-将端口更改为8087
-我认为这是默认的,但是存储后端是{storage_backend,riak_kv_memory_backend}
并且vm.args具有自定义名称,ip为10.151.99.77…我真正想知道的..
-我可以看到curl命令的一些日志吗?
-app.config中是否缺少某些内容 端口8087是Riak中协议缓冲区接口的默认端口,不会为HTTP请求提供服务。而是尝试连接到默认的HTTP接口端口8098。如果这不起作用,请检查http参数(在app.config文件的riak_core部分下提供)设置为什么,并使用此参数。相同问题..不同端口即将连接()到10.112.238.200端口2100(#0)*正在尝试10.112.238.200。。。已连接*已连接到10.112.238.200(10.112.238.200)端口2100(#0)>PUT/riak/test/doc?returnbody=true HTTP/1.1>用户代理:curl/7.21.6(x86_64-pc-linux-gnu)libcurl/7.21.6 OpenSSL/1.0.0e zlib/1.2.3.4 libidn/1.22 librtmp/2.3>主机:10.112.238.200:2100>接受:/>内容类型:application/json>内容长度:13>为什么连接到端口2100而不是8098?我在该端口上运行了一些东西。。无论如何。。4.看来它现在起作用了。。谢谢……)您可以通过编辑app.config文件中的以下行{http,[{“127.0.0.1”,8098}]}来设置端口。