在Hadoop中配置嵌入式Jetty

时间:2013-11-22 11:03:01

标签: jsp hadoop web jetty

Hadoop中有一个嵌入式Jetty。

我希望添加一个新的Web应用程序 - 例如 - localhost:50077,我的自定义JSP将在其中运行。我如何以及在何处配置Hadoop中的嵌入式Jetty来实现这一目标?

1 个答案:

答案 0 :(得分:2)

嵌入式Jetty通常是在代码中完成的。

您需要修改Hadoop本身的代码,为JSP内容添加额外的WebAppContext。不要忘记将所有JSP依赖项添加到Hadoop。

请注意,您有几个不同的hadoop运行Jetty服务器,因此您需要非常了解Hadoop以了解添加这些功能的位置。另请注意,Hadoop正在运行Jetty 6.x,并且尚未升级到该版本。

请确保您对此进行了广泛的测试,因为JSP启动的额外负担可能会使Hadoop失去时机。