Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/338.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
运行Riak'时,连接意外关闭;s示例TasteOfRiak.java_Java_Connection_Riak - Fatal编程技术网

运行Riak'时,连接意外关闭;s示例TasteOfRiak.java

运行Riak'时,连接意外关闭;s示例TasteOfRiak.java,java,connection,riak,Java,Connection,Riak,我开始使用Riak,当我运行示例时(我将节点端口从10017更改为8098),我得到一个连接关闭异常。以下是日志: Basic object created Location object created for quote object StoreValue operation created 15/10/08 15:11:14 INFO RiakNode: RiakNode started; 127.0.0.1:8098 15/10/08 15:11:14 INFO RiakCluster:

我开始使用Riak,当我运行示例时(我将节点端口从
10017
更改为
8098
),我得到一个连接关闭异常。以下是日志:

Basic object created
Location object created for quote object
StoreValue operation created
15/10/08 15:11:14 INFO RiakNode: RiakNode started; 127.0.0.1:8098
15/10/08 15:11:14 INFO RiakCluster: RiakCluster is starting.
Client object successfully created
15/10/08 15:11:14 ERROR RiakNode: Channel closed while operation in progress; id:321606938 127.0.0.1:8098
15/10/08 15:11:14 ERROR RiakNode: Channel closed while operation in progress; id:479772062 127.0.0.1:8098
15/10/08 15:11:14 ERROR RiakNode: Channel closed while operation in progress; id:1665941140 127.0.0.1:8098
java.lang.Exception: Connection closed unexpectantly

我正在运行Riak KV 2.1.1-1,并使用Java客户端SDK 2.0.0。示例有什么问题?

听起来java客户端的正确端口是
8087
,而
8098
是http端口

riak的java客户端仅使用协议缓冲区进行连接。它不支持http


如前一个答案所述,您希望使用8087,因为它是协议缓冲区的默认端口。

netstat是否确认有什么东西正在127.0.0.1:8098上侦听,如果是,console.log是否显示任何内容?