【问题标题】:How to close connection with cassandra with node.js如何使用 node.js 关闭与 cassandra 的连接
【发布时间】:2016-02-04 13:56:53
【问题描述】:

如何在 node.js 中关闭与 Cassandra 的连接?如果我没有关闭连接,我会遇到错误。 错误是错误:

All host(s) tried for query failed. First host tried, 10.XXXXX:OOO: Error: connect EMFILE

我已经在 datastax 中看到了解决方案。提示可以通过以下命令解决:process.exit()。但它会杀死整个 node.js 进程。那不是我想要的。我只想关闭 cassandra 连接而不是整个 node.js 进程。有没有人有好的解决方法?

【问题讨论】:

    标签: javascript linux node.js cassandra


    【解决方案1】:

    您应该在退出前致电shutdown()

    client.shutdown();
    

    您可以提供可选的回调。

    你应该只打电话给client.shutdown()once in your application’s lifetime

    【讨论】:

      猜你喜欢
      • 2016-10-02
      • 2021-10-04
      • 1970-01-01
      • 2020-06-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-08
      相关资源
      最近更新 更多