【发布时间】:2019-02-15 22:34:34
【问题描述】:
我需要编写一个 Web 应用程序,它接收大量 HTTP 请求并在返回响应之前需要很长时间(30 秒到 2 分钟)来处理每个请求(进而发出其他网络请求)。
因为会有很多请求进入并且这些连接保持打开状态,所以我正在考虑采用事件驱动的路线,这让我认为 Netty 是合适的。
如果每个请求都需要很长时间来处理,那会不会阻塞 netty 的处理?或者我可以接收一个请求,然后在将结果返回到请求的连接之前对其进行异步处理吗?
【问题讨论】:
标签: java networking netty event-driven