使用SparkJava进行基于Mongo的会话持久性(jetty 9.4.x)
问题描述:
我们正在使用SparkJava(版本2.6.0和Jetty 9.4.x)实现基于Mongo的会话持久性。我们需要将码头会话存储到mongoDB中。我如何在SparkJava中实现它?我发现使用jetty-nosql(9.3.x)使用MongoSessionIdManager和MongoSessionManager的很多例子。但MongoSessionIdManager和MongoSessionManager不再存在于jetty-nosql(9.4.x)中。使用SparkJava进行基于Mongo的会话持久性(jetty 9.4.x)
我觉得这个话题在https://github.com/perwendel/spark/pull/836讨论,但未能找到示例实现的..
非常感谢事先!
答
我在定制SparkJava库并生成spark-core-2.6.1-SNAPSHOT.jar后得到了它的工作。
添加了工作使用SpakrJava在我的基于MongoDB和JDBC的会话集群示例我的GitHub repository