我需要一種方法來通過不同的dropwizard web服務共享會話。在Jetty中,有一種方法可以通過使用JDBCSessionIdManager和JDBCSessionManager(http://wiki.eclipse.org/Jetty/Tutorial/Session_Clustering)來完成。Dropwizard會話羣集
問題是dropwizard(0.7.1)沒有公開所需的org.eclipse.jetty.server.Server的引用,所以沒有明顯的方法來更改SessionManager和SessionIdManager。 我見過服務器是在io.dropwizard.cli.ServerCommand中創建的#通過io.dropwizard.server.ServerFactory運行,但io.dropwizard.cli.ServerCommand#run中的引用是本地的,所以我甚至不能使用反射來獲得我想要的參考。
我應該怎麼做dropwizard來改變SessionManager和SessionIdManager?
感謝,
亞歷