[ 
https://issues.apache.org/jira/browse/CASSANDRA-14285?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16605136#comment-16605136
 ] 

Kurt Greaves commented on CASSANDRA-14285:
------------------------------------------

IDK how many people were doing it, or if we do it elsewhere in ccm/our testing, 
but this also means you can't have an empty seed list - which used to resolve 
to localhost. Honestly, that's probably less surprising, especially considering 
it's not documented at the moment, but thought I'd mention it here because it 
surprised me.

FTR, if you're using {{ccm add}}, you now _have_ to specify {{-s}} for at least 
one node. If people think this is annoying or find other issues we can easily 
add to this patch to handle that case.

> Comma at the end of the end of the seed list is interpretated as localhost
> --------------------------------------------------------------------------
>
>                 Key: CASSANDRA-14285
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-14285
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Configuration
>            Reporter: Marco
>            Assignee: Nicolas Guyomar
>            Priority: Minor
>             Fix For: 4.0
>
>
> Seeds: '10.1.20.10,10.1.21.10,10.1.22.10,'  cause a flood of the debug log 
> with messages like this one.
> DEBUG [MessagingService-Outgoing-localhost/127.0.0.1-Gossip] 2018-02-28 
> 15:53:57,314 OutboundTcpConnection.java:545 - Unable to connect to 
> localhost/[127.0.0.1|http://127.0.0.1/]
> This code provide by Nicolas Guyomar provide the reason of the issue.
> In SImpleSeedProvider : 
>  
> String[] hosts = "10.1.20.10,10.1.21.10,10.1.22.10,".split(",", -1);
> List<InetAddress> seeds = new ArrayList<InetAddress>(hosts.length);
> for (String host : hosts)
> {
> System.out.println(InetAddress.getByName(host.trim()));
> }
>  
> output : 
> /[10.1.20.10|http://10.1.20.10/]
> /[10.1.21.10|http://10.1.21.10/]
> /[10.1.22.10|http://10.1.22.10/]
> localhost/[127.0.0.1|http://127.0.0.1/]



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org

Reply via email to