使用Jetty 9.4.x并行部署多个Web应用程序

时间:2017-03-06 18:36:05

标签: jetty jetty-9

This web page表明可以使用此功能并行部署webapp:

HandlerList handlerList = createHandlerList(...);
handlerList.setParallelStart(true);

我在Jetty 9.4.x中找不到任何类似内容,Google似乎也没有回复。

如何使用最新的Jetty进行此操作?

1 个答案:

答案 0 :(得分:2)

在...中删除了Handler Collections的并行启动。

  • Jetty 7.6.13.v20130916
  • Jetty 8.1.14.v20131031
  • Jetty 9.0.0.v20130308

..因为它已知会导致LifeCycle启动出现问题。

并行启动的最初原因是提高启动性能。

自Jetty 9.2.2.v20140723以来,引入了jetty-quickstart concepts,允许对webapp进行编译时扫描,生成WEB-INF/quickstart-web.xml,允许静态加载webapp(无字节码扫描,没有注释扫描,没有发现Servlet规范组件的发现。)