代码之家  ›  专栏  ›  技术社区  ›  Zeeshan Hassan Memon

如何检查gremlin是否正确连接到AWS Neptune实例

  •  1
  • Zeeshan Hassan Memon  · 技术社区  · 7 年前

    我已经启动了一个AWS Neptune实例并安装了 Apache TinkerTop Gremlin控制台 Windows 10计算机上的3.3.3版。

    neptune-remote.yml看起来像:

    hosts: [abc-nept.XXXXXX.us-XXXX-1.neptune.amazonaws.com]
    port: 8182
    serializer: { className: org.apache.tinkerpop.gremlin.driver.ser.GryoMessageSerializerV3d0, config: { serializeResultToString: true }}
    

    运行后 格雷姆林·巴特 下一个命令是:

    :远程连接tinkerpop.server conf/neptune-remote.yaml

    现在,在这个阶段,我可以进行查询,而这些查询正在工作!所以问题是我如何才能检查我是否真的 是否连接到AWS Neptune实例?

    1 回复  |  直到 7 年前
        1
  •  4
  •   stephen mallette    7 年前

    我想你的问题与多重性有关 :remote 已配置实例。显然,如果您只是创建了:

    :remote connect tinkerpop.server conf/neptune-remote.yaml
    

    那么,你的数据唯一可以去或来自海王星的地方。控制台允许多个 :远程 您可以在这两者之间切换的实例,如果您也有一个本地gremlin服务器的实例,那么您可能需要确认正在发送的是哪个请求。你只要这样做:

    gremlin> :remote
    ==>Remote - Gremlin Server - [localhost/127.0.0.1:8182]
    

    你就能看到“电流” :远程 从而知道它是针对海王星还是您的本地gremlin服务器实例。

    推荐文章