嵌入式码头为什么要使用加盟(Embedded Jetty why to use join)

2019-08-21 06:00发布

从嵌入式码头教程截取的例子表明以下内容:

public static void main(String[] args) throws Exception
{
   Server server = new Server(8080);
   server.setHandler(new HelloHandler());

   server.start();
   server.join();}

我为什么要添加行server.join() 它工作正常,没有它。

Answer 1:

join()阻止,直到服务器已准备就绪。 它像Thread.join()确实调用join() Jetty的线程池。 因为码头很快开始一切正常,没有这个。 但是,如果你的应用是足够的体重开始可能需要一些时间。 召唤join()保证后的服务器的确是准备好了。



文章来源: Embedded Jetty why to use join