I'm using cassandra 0.7 . And in storage-conf . # The address to bind the Thrift RPC service to rpc_address: localhost # port for Thrift to listen on rpc_port: 9160
In my client , the code below works successfully. TSocket socket = new TSocket("localhost", 9160); TTransport trans = Boolean.valueOf(System.getProperty("cassandra.framed", "true")) ? new TFramedTransport( socket) : socket; trans.open(); But if i changed "localhost" to the localhost's ip , throws out the "java.net.ConnectException: Connection refused". And the connecting to other ip also fails. -- Best regards, Ivy Tang