#node.js #azure-cosmosdb-gremlinapi
#node.js #azure-cosmosdb-gremlinapi
Вопрос:
Следуя этому руководству, где node.js приложение подключается к Azure cosmos — GraphDB и запрашивает GraphDB с помощью gremlin https://learn.microsoft.com/en-us/azure/cosmos-db/create-graph-nodejs
Создал app.js как показано ниже. Это работает нормально. Я могу отправить запрос gremlin и получить результат. Могу ли я настроить пул подключений, используя эту библиотеку gremlin? Я не смог найти ни одного источника о том, как настроить фиксированный номер пула подключений и использовать соединение из пула и отправлять соединение в пул обратно после получения результата или после фиксированной задержки ожидания.
package.json
«gremlin»: «^ 3.3.4»
app.js
const gremlin = require('gremlin');
const endpoint = 'endpoint';
const port = 'port';
const username = 'username';
const password = 'password';
const url = `wss://${endpoint}:${port}/gremlin`;
const authenticator = new gremlin.driver.auth.PlainTextSaslAuthenticator(
username,
password
);
graphDBClient = new GremlinClient(url, {
authenticator,
traversalsource: 'g',
rejectUnauthorized: true,
mimeType: 'application/vnd.gremlin-v2.0 json'
});
graphDBClient.submit(gremlinQuery);