2016-11-12 164 views
0

經過一天的谷歌搜索後,我仍然迷了路。如何在tomcat服務器上運行spark應用程序

我創建了一個在嵌入式Jetty服務器上運行的Spark Web應用程序,但我想在Tomcat服務器上運行我的Web應用程序。

我正在使用Maven構建我的Web應用程序,並且找不到任何有關在Maven上使用Spark的Tomcat上的好資源。

如何使用Spark創建Maven項目並在Tomcat服務器上運行它?

回答

0

你需要實現EmbeddedServer接口才能做到這一點。目前,它僅默認支持Jetty。因此,將其分發並向作者提交PR。

+0

他們有關於使用maven和tomcat的Spark網站上的文檔,但它們太寬泛。順便說一句,我正在談論Spark Micro-Framework而不是Apache Spark。 –

+0

我在回答之前檢查了代碼,不要害羞地看看源代碼。除了閱讀文檔之外,您將學到更多東西。 查看Spark最近分支中的軟件包。 https://github.com/perwendel/spark/tree/master/src/main/java/spark/embeddedserver 現在還沒有tomcat支持,除非有人會實施它。 –

+0

謝謝,兄弟。我很欣賞準確的答案! –

相關問題