0

私はriakに比較的慣れていないので、物事
を調査しているところです。この繰り返し発生する問題が発生しているようです。

注:この問題は、マルチバックエンドセットアップをセットアップしようとした後に始まりましたが、今のところこのセットアップに戻りました

riakノードを起動するたびに(/ var / lib / riak /内のすべてのデータをクリアします)、基本的なカール挿入を実行しようとします。

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に何か足りないものがありますか?

4

1 に答える 1

1

ポート 8087 は、Riak のプロトコル バッファ インターフェイスのデフォルト ポートであり、HTTP リクエストを処理しません。代わりに、デフォルトの HTTP インターフェイス ポート 8098 への接続を試みます。これが機能しない場合は、http パラメータ (app.config ファイルの riak_core セクションで利用可能) が何に設定されているかを確認し、これを使用します。

于 2013-03-13T09:33:36.373 に答える