jsp - 在 Hadoop 中配置嵌入式 Jetty

标签 jsp hadoop web jetty

Hadoop 中有一个嵌入式 Jetty。

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

最佳答案

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

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

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

请务必对此进行广泛测试,因为 JSP 启动的额外负担可能会拖延 Hadoop 的计时。

关于jsp - 在 Hadoop 中配置嵌入式 Jetty,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20143272/

相关文章:

hadoop - JobHistoryServer中映射时间或减少时间的含义

javascript - 使用本地 png map 图 block 作为传单

java - 从 Java 打开一个链接,如何隐藏 GET 参数

javascript - 使用 $.get Bootstrap 进度条

java - Struts Validation.xml - requiredif 问题

java - 如何使用 Hector 在 Cassandra 中保留新的客户行?

bash - 将文件从存储库移动到另一个文件时,权限被拒绝

java - Pentaho CDE 不生成仪表板

hadoop - 在 Hortownworks 或 YARN 上集成 Nutch

python - 无法创建内存 View ,因为对象没有缓冲区接口(interface)