Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想使用共享处理程序处理与端口 80 的 HTTP 连接和与端口 443 的 HTTPS 连接。
我目前所做的是创建两个单独的 ServerBootstrap,ChannelInitializers 共享我的处理程序的实例,其中一个将 SslHandler 添加到管道中。
有一个更好的方法吗?如果使用这种方式,我可以共享 EventLoopGroups 以减少线程使用(我的并发连接数量很少)吗?使用 OIO/NIO/AIO 执行此操作时,在共享父组和子组时,我应该注意什么?
谢谢!
是的,您可以共享 EventLoops,甚至可能应该这样做。您所做的其余部分听起来像是要走的路。