我一直在四处寻找在tomcat中运行titan服务器的方法,但我无法找到有关此信息的任何信息。
任何知道如何做到这一点的人?
答案 0 :(得分:0)
由于您要求在Tomcat中运行“Titan Server”,这实际上只是意味着如何在Tomcat中运行Rexster。我们在许多版本之前删除了对Tomcat的官方支持,但我相信仍然有那些部署它的方式,这意味着它实际上是可能的。我想这也只适用于托管基于Jersey的REST端点而不是RexPro。
要开始,我会简化堆栈,让Rexster在Tomcat中运行。我会在gremlin-users mailing list周围搜索人们发布的关于该主题的内容,但我认为这个内容最相关:
https://groups.google.com/forum/#!msg/gremlin-users/s0g9Sd_xjSw/LQ3_ugL680cJ
如果我没记错的话,这个Rexster课程的关键在于:RexsterApplicationProvider。请注意带有示例web.xml
片段的类注释。
答案 1 :(得分:0)
我怀疑你只是在Tomcat启动时用Cassandra等启动一个Titan实例?
如果是这种情况,您可以在web.xml中创建一个InitialListener来启动Singleton或启动titan图形连接的服务,然后您可以在其他servlet /您运行的任何代码库中使用它。 / p>