Я недавно начал встраивать Tomcat 7 для своих интеграционных тестов, а не Tomcat 6, поскольку мне нужны некоторые из 7 функций, и это наш целевой контейнер.Производительность очень низкая по сравнению со встроенным Tomcat 6.Процесс запуска сервера занимает около 20 секунд.Это код, который я использую:
Tomcat tomcat = new Tomcat();
tomcat.setPort(port);
tomcat.setSilent(true);
tomcat.setBaseDir(".");
tomcat.getHost().setAppBase(webappDir);
tomcat.addWebapp(context, "");
tomcat.start();
Кто-нибудь еще испытал это или получил предложения по улучшению производительности?Я запускаю тесты на Windows 7, Linux Mint и Ubuntu.