when you say "localhost's ip" do you mean 127.0.0.1 or do you mean an
ip on its local interface?

On Thu, Sep 9, 2010 at 1:29 AM, Ying Tang <ivytang0...@gmail.com> wrote:
> oh.solve it.
>
> Change the rpc_address to my localhost's ip ,then in the client code ,the
> TSocket can connect to the ip.
>
> On Thu, Sep 9, 2010 at 4:14 AM, Ying Tang <ivytang0...@gmail.com> wrote:
>>
>> no , i didn't change the yaml file.
>>
>> On Thu, Sep 9, 2010 at 4:10 AM, Benjamin Black <b...@b3k.us> wrote:
>>>
>>> Do you mean you are changing the yaml file?  Does 'netstat -an | grep
>>> 9160' indicate cassandra is bound to ipv4 or ipv6 (tcp vs tcp6 in the
>>> netstat output)?
>>>
>>>
>>> b
>>>
>>> On Thu, Sep 9, 2010 at 1:06 AM, Ying Tang <ivytang0...@gmail.com> wrote:
>>> > 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
>>> >
>>> >
>>> >
>>
>>
>>
>> --
>> Best regards,
>> Ivy Tang
>>
>>
>
>
>
> --
> Best regards,
> Ivy Tang
>
>
>

Reply via email to