2013-11-22 137 views
1

Hadoop中有嵌入式Jetty。在Hadoop中配置嵌入式Jetty

我想添加一個新的Web應用程序 - 例如 - localhost:50077,我的自定義JSP將運行。如何以及在哪裏可以在Hadoop中配置嵌入式Jetty以實現此目的?

回答

2

Embedded Jetty通常以代碼完成。

您需要修改Hadoop本身的代碼,爲您的JSP內容添加額外的WebAppContext。不要忘記將所有的JSP依賴關係也添加到Hadoop中。

請注意,您有幾個不同的hadoop運行Jetty服務器,因此您需要非常瞭解Hadoop以瞭解添加這些功能的位置。另請注意,Hadoop正在運行Jetty 6.x,並且尚未升級到該版本。

確保您對此進行了廣泛的測試,因爲JSP啓動的額外負擔可能會影響Hadoop的時間安排。