我有一个在公司内部网络上运行的Java Web应用程序。
我需要确保它始终正常运行。所以我想找到一个我可以在内部网络上安装的工具,定期检查它并通知我它是否已经关闭。
或者,有没有办法配置Tomcat为我做这个?
此外,如果此工具可以帮助我理智地测试Web应用程序的功能,那将是一件好事。比如,像用户那样执行搜索,并检查是否显示预期的搜索结果。那种事。
这种事情的好工具是什么?
答案 0 :(得分:1)
是的,您可以使用JMX监控服务器。
https://tomcat.apache.org/tomcat-6.0-doc/monitoring.html#Manage_Tomcat_with_JMX_remote_Ant_Tasks
http://www.mkyong.com/tomcat/jconsole-jmx-remote-access-on-tomcat/
为了进行健全性测试,您可能必须使用量角器jasmine等自动化框架编写自定义脚本