【发布时间】:2014-07-14 21:19:42
【问题描述】:
我正在使用带有 npm 模块-elasticsearch 的 Nodejs 应用程序。 我应该在每次调用 ES API 时实例化 Elasticsearch 客户端,还是应该只创建 1 个 ES 客户端实例并将其用于每个请求,或者我应该混合使用上述两种方法,它们之间有什么区别。
【问题讨论】:
标签: node.js elasticsearch
我正在使用带有 npm 模块-elasticsearch 的 Nodejs 应用程序。 我应该在每次调用 ES API 时实例化 Elasticsearch 客户端,还是应该只创建 1 个 ES 客户端实例并将其用于每个请求,或者我应该混合使用上述两种方法,它们之间有什么区别。
【问题讨论】:
标签: node.js elasticsearch
我为每个调用(或多个调用)创建一个客户端,因为我必须明确关闭客户端,否则我的节点程序不会结束。
【讨论】: