2015-04-29 55 views
0

我正在嘗試將cassandra cpp驅動程序連接到2節點cassandra羣集。它拋出一些錯誤,但能夠檢索密鑰空間名稱。Cassandra cpp驅動程序拋出錯誤但能夠與羣集連接

1430309809.995 [ERROR](SRC/connection.cpp:413:靜態無效CASS ::連接:: on_connect(CASS ::連接器*)):連接錯誤 '連接拒絕' 主機192.168.1.5

1430309809.995 [ERROR](SRC/connection.cpp:651:無效CASS ::連接:: notify_error(常量字符串&)):主機192.168.1.5有 在啓動以下錯誤: '無法連接'

keyspace_name: 'mytest'

keyspace_name: 'system_traces'

keyspace_name: 'system'

回答

0

它看起來像你的主機192.168.1.5未配置爲接受外部連接,但是你的驅動程序能夠連接到羣集的第二個節點。

0

我找到了解決方案。我的不好,我已經設置broadcast_rpc_address到客戶端ip,這就是我得到這樣一個錯誤的原因。現在我將broadcast_rpc_address更改爲同一臺機器的ip。現在它工作正常。

相關問題