[ 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