卡桑德拉的延迟 cluster.close

Delay of Cassandra cluster.close

我是 Cassandra 的新手。我在每个方法中实现了一个 Java Cassandra 连接器,一个新的集群将被构建并在方法结束时关闭它。
但是 cluster.close() 方法需要太多时间才能完成。
然后我尝试了 cluster.closeAsync() 但它并没有太大帮助。我该怎么办?

通常每个应用程序打开连接一次保持打开状态重用会话对象connect 方法 returns 那个对象)应用程序中的所有地方,然后你应用这个 criteria 直到你完成集群。我的意思是,当您的应用程序完成其工作时:仅当您的应用程序 退出 或者您需要释放资源一段时间时,您才关闭会话和集群。这就是应该使用驱动程序的方式。

请在 DataStax site

上查找更多信息