其实到中期的时候功能都做好了,就差UI的正确启动了。
今天研究了一下,发现storm on yarn中启动storm的UI在storm中有相应的java类可以直接运行后启动,而jstorm是需要手动把jstorm中已打包好的war包放到web服务器(如tomcat)的路径下。考虑到不同环境下使用的web服务器可能不同,也未必会需要类似"TOMCAT_HOME"这种变量,所以要直接从代码中检测用户环境中的web服务器的话,不确定性因素会很大,且jstorm本身也是需要用户自行启动UI的,故在jstorm-on-yarn项目中不考虑实现该功能。
于是,今天把启动/停止UI的接口去掉了,然后。。所有功能都完成啦~
撒花~~