gremlin远程命令在azure cosmosDB上失败:主机没有及时响应

时间:2017-11-29 06:58:13

标签: azure-cosmosdb gremlin

我正在关注指南create-graph-gremlin-console,以便使用 CosmosDB 设置 gremlin控制台

我的remote-secure.yaml文件是:

hosts: [***.documents.azure.com]
port: 433
username: /dbs/graphdb/colls/person
password: <PRIMARY KEY>
connectionPool: {enableSsl: false}
serializer: { className: org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV1d0, config: { serializeResultToString: true }}

当我运行命令:> g.V().count()时,我得到了

  

主机未及时响应 - 检查服务器状态和   再次提交。

您可以看到我的终端进行堆栈跟踪。

asciicast

  • 我正在使用 gremlin console 3.3.0
  • 我已经访问了this,但没有找到答案非常有用。
  • 我检查了我的CosmosDB服务器的状态,&amp;它工作正常
  • 我在Node.js app中使用了相同的配置,它也可以正常工作。

1 个答案:

答案 0 :(得分:2)

  1. 主机需要是****。graphs.azure.com,而不是***。documents.azure.com。
  2. 港口需要443。