我正在使用带有java api的cassandra docker容器(localhost:8888映射到容器的9042端口),应用程序只从键空间读取数据。 问题是,在大型交易中我得到以下例外:
com.datastax.driver.core.exceptions.NoHostAvailableException: All host(s) tried for query failed (tried: /127.0.0.1:8888 (com.datastax.driver.core.exceptions.TransportException: [/127.0.0.1] Connection has been closed))
All host(s) tried for query failed (tried: /127.0.0.1:8888 (com.datastax.driver.core.exceptions.TransportException: [/127.0.0.1] Connection has been closed))
我在docker容器中的var/log/cassandra/
中找不到有关连接断开的原因的更多详细信息。
在较小的事务上,连接正常。我可以在cassandra配置上编辑一些内容(例如在/etc/cassandra/cassandra.yaml
中?)以允许更大的有效负载吗?