2016-11-12 167 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

谢谢,兄弟。我很欣赏准确的答案! –

相关问题