Hi Steve, Thank you for the suggestion. I will try it now, and report back :)
Yours sincerely, Bo ons. 16. mar. 2016 kl. 19.23 skrev Steve Robenalt <sroben...@highwire.org>: > Hi Bo, > > I would suggest adding: > > .withReconnectionPolicy(new ExponentialReconnectionPolicy(1000,30000)) > > or something similar to your cluster builder. > > Steve > > > On Wed, Mar 16, 2016 at 11:18 AM, Bo Finnerup Madsen < > bo.gunder...@gmail.com> wrote: > >> Hi Sean, >> >> Thank you for taking the time to answer :) >> We are using a very vanilla connection, without any sorts of tuning >> policies. The cluster/session is constructed as follows: >> final Cluster cluster = Cluster.builder() >> >> .addContactPoints(key.getContactPoints()) >> .build(); >> final Session session = >> cluster.connect(key.getKeyspace()); >> Perhaps it is too vanilla and we are missing something? >> >> Since I posted the question, I have tried downgrading to cassandra >> v2.1.13 and java driver 2.1.9. But got the same error. So I suspect it is >> something we are doing wrong. >> >> >> >> ons. 16. mar. 2016 kl. 18.59 skrev <sean_r_dur...@homedepot.com>: >> >>> Are you using any of the Tuning Policies ( >>> https://docs.datastax.com/en/developer/java-driver/2.0/common/drivers/reference/tuningPolicies_c.html)? >>> It could be that you are hitting some peak load and the driver is not >>> retrying hosts once they are marked “down.” >>> >>> >>> >>> >>> >>> Sean Durity – Lead Cassandra Admin >>> >>> Big DATA Team >>> >>> For support, create a JIRA >>> <https://portal.homedepot.com/sites/bigdata/Shared%20Documents/Jira%20Hadoop%20Support%20Workflow.pdf> >>> >>> >>> >>> *From:* Bo Finnerup Madsen [mailto:bo.gunder...@gmail.com] >>> *Sent:* Tuesday, March 15, 2016 5:24 AM >>> *To:* user@cassandra.apache.org >>> *Subject:* Experiencing strange disconnect issue >>> >>> >>> >>> Hi, >>> >>> >>> >>> We are currently trying to convert an existing java web application to >>> use cassandra, and while most of it works great :) we have a "small" issue. >>> >>> >>> >>> After some time, we all connectivity seems to be lost and we get the >>> following errors: >>> >>> com.datastax.driver.core.exceptions.NoHostAvailableException: All >>> host(s) tried for query failed (tried: /10.61.70.107:9042 >>> (com.datastax.driver.core.exceptions.TransportException: [/10.61.70.107] >>> Connection has been closed), /10.61.70.108:9042 >>> (com.datastax.driver.core.exceptions.TransportException: [/10.61.70.108] >>> Connection has been closed)) >>> >>> >>> >>> com.datastax.driver.core.exceptions.NoHostAvailableException: All >>> host(s) tried for query failed (tried: /10.61.70.107:9042 >>> (com.datastax.driver.core.exceptions.DriverException: Timeout while trying >>> to acquire available connection (you may want to increase the driver number >>> of per-host connections)), /10.61.70.108:9042 >>> (com.datastax.driver.core.exceptions.TransportException: [/10.61.70.108] >>> Connection has been closed), /10.61.70.110:9042 >>> (com.datastax.driver.core.exceptions.TransportException: [/10.61.70.110] >>> Connection has been closed)) >>> >>> >>> >>> The errors persists, and the application needs to be restarted to >>> recover. >>> >>> >>> >>> At application startup we create a cluster and a session which we reuse >>> through out the application as pr. the documentation. We don't specify any >>> other options when connecting than the IP's of the three servers. We are >>> running cassandra 3.0.3 tar ball in EC2 in a cluster of three machines. The >>> connections are made using v3.0.0 java driver. >>> >>> >>> >>> I have uploaded the configuration and logs from our cassandra cluster >>> here: https://gist.github.com/anonymous/452e736b401317b5b38d >>> >>> The issue happend at 00:44:46. >>> >>> >>> >>> I would greatly appreciate any ideas as to what we are doing wrong to >>> experience this? :) >>> >>> >>> >>> Thank you in advance! >>> >>> >>> >>> Yours sincerely, >>> >>> Bo Madsen >>> >>> ------------------------------ >>> >>> The information in this Internet Email is confidential and may be >>> legally privileged. It is intended solely for the addressee. Access to this >>> Email by anyone else is unauthorized. If you are not the intended >>> recipient, any disclosure, copying, distribution or any action taken or >>> omitted to be taken in reliance on it, is prohibited and may be unlawful. >>> When addressed to our clients any opinions or advice contained in this >>> Email are subject to the terms and conditions expressed in any applicable >>> governing The Home Depot terms of business or client engagement letter. The >>> Home Depot disclaims all responsibility and liability for the accuracy and >>> content of this attachment and for any damages or losses arising from any >>> inaccuracies, errors, viruses, e.g., worms, trojan horses, etc., or other >>> items of a destructive nature, which may be contained in this attachment >>> and shall not be liable for direct, indirect, consequential or special >>> damages in connection with this e-mail message or its attachment. >>> >> > > > -- > Steve Robenalt > Software Architect > sroben...@highwire.org <bza...@highwire.org> > (office/cell): 916-505-1785 > > HighWire Press, Inc. > 425 Broadway St, Redwood City, CA 94063 > www.highwire.org > > Technology for Scholarly Communication >