我有一个接受请求,代理它,对响应主体进行序列化并通过HTTP将序列化结果发送到某些存储的应用程序。需要Netty作为服务器和http客户端。
我为Netty服务器(IO任务),Netty http客户端(IO绑定任务)以及响应序列化(CPU绑定任务)使用相同的eventLoopGroup。
在这种情况下拥有相同的eventLoopGroup是否可以,或者我需要使用不同的线程池?
答案 0 :(得分:1)
这取决于序列化的繁重程度,取决于您可能希望将其卸载到另一个线程。那就是说不可能在这里给出正确的答案,因为您只能通过剖析才能找到答案。