node.js应用程序中的连接池设置,该应用程序连接到Azure GraphDB并使用gremlin查询

问题描述

在本教程之后,node.js应用程序连接到Azure cosmos-GraphDB并使用gremlin https://docs.microsoft.com/en-us/azure/cosmos-db/create-graph-nodejs查询GraphDB

创建如下的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);

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)