Jetty非阻塞默认情况下?

Edw*_*d83 3 jetty nonblocking

请告诉我,默认情况下是Jetty非阻塞Web服务器吗?

例如,下面的代码将Jetty作为非阻塞Web服务器运行?

Server server = new Server(8080);

ServletContextHandler context = new ServletContextHandler(ServletContextHandler.SESSIONS);

context.setContextPath("/");

server.setHandler(context);

context.addServlet(new ServletHolder(new MyServlet()),"/*");

server.start();

server.join();
Run Code Online (Sandbox Code Playgroud)

谢谢!!!

Tim*_*Tim 7

这取决于您使用的Jetty版本.

  • 在Jetty 6中,"Server(int port)"构造函数将在该端口上打开阻塞连接器.
  • 在Jetty 7中,"Server(int port)"构造函数在该端口上打开一个非阻塞连接器.

如果你真的关心这种行为,你最好自己配置连接器,而不是依赖于那个便利构造器.