Web应用程序在几次请求后崩溃,如何调试?

时间:2015-09-25 19:09:40

标签: java performance tomcat vaadin

当我在Selenium测试中执行以下操作时,使用Netbeans在Tomcat服务器上运行的My Vaadin Web应用程序崩溃:

org.openqa.selenium.WebDriver webdriver = new FirefoxDriver();
//or: org.openqa.selenium.WebDriver webdriver = new ChromeDriver(); 

for(int i = 0; i < 10; ++i) {
    driver.get("http://localhost:8084/myapp/");
}

运行此测试时,应用程序无响应,我需要重新启动Tomcat。我没有收到任何错误消息(也许我没有找到正确的位置,但日志没有显示任何内容)。我很高兴知道如何找出问题所在。

编辑:我在Vaadin UI类中打开了一个数据库连接,这导致池大小溢出。在我意识到这一点后,我使用jconsole来分析问题。

0 个答案:

没有答案