当前位置: 首页 > 知识库问答 >
问题:

无法从gremlin服务器获取titan graph实例

梁宪
2023-03-14

我在两台不同的机器上启动了两台gremlin服务器,用于分布式计算。

这里是gremlin-server.yaml的一部分

host: 192.168.200.115
port: 8182
threadPoolWorker: 3
gremlinPool: 6
scriptEvaluationTimeout: 30000
serializedResponseTimeout: 30000
channelizer: org.apache.tinkerpop.gremlin.server.channel.WebSocketChannelizer
graphs: {graph: conf/titan-cassandra-es.properties}
....

这是泰坦卡桑德拉埃斯物业的一部分

storage.backend=cassandrathrift
gremlin.graph=com.thinkaurelius.titan.core.TitanFactory
storage.hostname=192.168.200.115,192.168.200.116                                                                 
storage.cassandra.keyspace=titan                                                                         
storage.cassandra.replication-factor=3
....

当我启动 gremlin 服务器并连接到 gremlin 服务器集群时没关系:

小鬼

==

但是当我想获得graph实例时,它警告说‘没有这样的属性:graph for class:groovysh _ evaluate’。

小鬼

没有这样的属性:类的图形:groovysh_evaluate

显示堆栈跟踪?[yN]n

但是在这个页面中,它表明我们可以在连接到 gremlin 服务器集群后直接使用 graph。

那么问题是,我缺少哪一部分?

共有1个答案

斜高翰
2023-03-14

你的语法不好。您是在控制台本地而不是在服务器上评估“图形”。您需要在命令中包含 :submit,或者如您引用的文档所示

gremlin> :> graph

这应该可以解决您的问题。请注意,在更高版本的 TinkerPop 中,您可以使用以下命令将“远程”置于控制台模式:

gremlin> :remote console

这允许您省略<code>:

 类似资料:
  • 我正在尝试使用以下Zuul自动配置(Spring Boot)将Zuul配置为Eureka: 但是,当通过Zuul打电话给客户服务得到以下例外: 我用网络控制台检查了客户服务的尤里卡,我发现一个客户服务的实例在那里注册正确。 有人能帮我知道出了什么问题吗?

  • 我有一个简单的spring cloud项目,它包含4个服务: 配置:8888 登记处(尤里卡):8761 网关(zuul):8080 服务-1:9527 在此输入图像说明 如果将项目部署在localhost中, 我可以在没有Docker的情况下通过zuul成功获取Service-1的api: http://localhost:8080/service-1/test 但当我使用docker进行部署时

  • 在my provider:block中,我将一个VPC声明为VPC: 我怎样才能在我的资源块中获得这个专有网络的id/ARN/什么的?我有一个AWS云信息资源,我想把我的VPC id作为VpcId传递。有什么${self:}东西可以获取id吗? 我尝试了Ref: vpc,但那不起作用。

  • 我是ActiveMQ Artemis的新手,正在尝试配置主从设置。在我的场景中,我使用一个主从。 Master的如下所示: slave的如下所示: master.log是 从日志:

  • 我使用的是FOP 2.1版。我有一个xsl-fo模板,我想在其中显示图像: 有些图像有一个像这样的网络地址: 但其他图像来自我的网络服务器,地址如下: 这响应于endpoint: 有没有办法让 fo:external-graphic 接受这两个不同的 url?或者我需要做一些额外的事情才能让它工作,因为目前当图像来自网络服务器时,生成的 pdf 文件中没有图像,只有一个空白。 编辑:下面是将XML

  • 我们是否可以通过python客户端获得在Eureka服务器中注册的服务名称和IP? 我查看了python eureka客户端教程页面,但找不到与此相关的任何内容!

  • 我正在尝试从一个运行在Windows10上的Java应用程序使用Jedis客户端连接到一个远程Redis实例。我的程序以异常JeDisConnectionException失败。 环境 null null 还有其他人碰到这个吗? 感谢您的任何帮助。-)