jetty是否共享线程来处理Web套接字连接

时间:2017-05-30 12:49:04

标签: java jetty java-websocket

我想知道Jetty服务器是否为多个Web套接字使用相同的线程?

我需要保留websocket的回调处理程序中使用的线程集合,我怀疑Set和MultiSet之间。

如果可以使用Set,我不想保留MultiSet。

1 个答案:

答案 0 :(得分:1)

Jetty每个连接使用多个线程。

Jetty只会从ThreadPool获取一个线程进行一些活动的读/写操作,该线程将在不需要时返回到一般的ThreadPool。

Jetty还将获取有关在websocket处理中使用Streams的调度调用的线程(session.getRemote().getWriter()onMessage(InputStream)操作方式)

不建议跟踪线程。