是否可以将elasticsearch.js切换到HTTP模式?

问题描述 投票:1回答:1

默认为TCP模式,是否可以将其切换为HTTP模式?如果可以,怎么办?

https://www.npmjs.com/package/elasticsearch

node.js elasticsearch
1个回答
0
投票

9200是http端口,此api https://www.npmjs.com/package/elasticsearch使用http。 9300是tcp传输端口与节点到节点的通信。

您可以检查文档https://www.elastic.co/guide/en/elasticsearch/client/javascript-api/current/client-configuration.html

https://www.elastic.co/guide/en/elasticsearch/reference/current/modules-http.htmlhttps://www.elastic.co/guide/en/elasticsearch/reference/current/modules-transport.html

const { Client } = require('@elastic/elasticsearch')

const client = new Client({
  node: 'http://localhost:9200',
  maxRetries: 5,
  requestTimeout: 60000,
  sniffOnStart: true
})
© www.soinside.com 2019 - 2024. All rights reserved.