我希望将HTTP连接处理到端口80和HTTPS连接处理到端口443,采用共享处理程序的方式。
我目前的做法是创建两个独立的ServerBootstrap,并使ChannelInitializer共享我的处理程序实例,其中一个添加了SslHandler到管道中。
有更好的方法吗? 如果使用这种方式,我可以分享EventLoopGroups来减少线程使用(我有相当少量的并发连接)吗?在使用OIO/NIO/AIO时,当共享父和子组时,是否需要注意什么?
谢谢!
我目前的做法是创建两个独立的ServerBootstrap,并使ChannelInitializer共享我的处理程序实例,其中一个添加了SslHandler到管道中。
有更好的方法吗? 如果使用这种方式,我可以分享EventLoopGroups来减少线程使用(我有相当少量的并发连接)吗?在使用OIO/NIO/AIO时,当共享父和子组时,是否需要注意什么?
谢谢!