Undertow 流媒体示例:这提供了来自HttpHandlerServlet的流,既可以从请求处理线程流式传输,也可以从单独的线程流式传输。运行:mvn -Prun test,这将运行StreamingHandler,并将从请求线程流式传输。访问应该会为您提供流式内容。要从单独的线程流式传输,请执行以下操作:mvn -Pon-thread,run test。不幸的是,这不起作用——从另一个线程访问Sender时导致:java.nio.channels.ClosedChannelException,在io.undertow.channels.DetachableStreamSinkChannel.write中发生,位于DetachableStreamSinkChannel.java:184处。错误发生在HttpServerException中。