【发布时间】:2017-03-11 07:09: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}
....
这是 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服务器集群就没事了:
gremlin> :远程连接 tinkerpop.server conf/remote.yaml
==>已连接 - dns121/192.168.200.116:8182、dns115/192.168.200.115:8182
但是当我想获取图形实例时,它会警告'No such property: graph for class: groovysh_evaluate'。
gremlin> 图
没有这样的属性:类图:groovysh_evaluate
显示堆栈跟踪? [yN] n
但是在this page中,它显示我们连接到gremlin服务器集群后可以直接使用graph。
所以问题是,我缺少哪一部分?
【问题讨论】: