感谢楼主分享,有几个不明白的点,想请教下:
1、netty的连接数受限制于文件句柄数(可以放开),而tomcat默认的连接数是10000,tomcat可以放开10000的连接数限制嘛?如果放开会有什么影响呢?
2、连接池优化这一块内容,楼主的意思是指的连接线程池的优化嘛(client Thread)嘛?不是很明白这个连接池有什么作用,我理解的网关有boss线程池和worker线程池,以及异步连接线程池,就可以防止楼主说的连接用爆的情况。
3、文中“一个请求的处理和响应都是有同一个io worker 线程处理”这是同步请求才会出现的情况吧?莫非是用了hash算法路由到同一个线程进行请求和响应的?
多谢
网关基于Netty 在Http 协议的实践网关基于Netty 在Http 协议的实践 我们网关现在完全基于netty 实现http 协议,包含客户端和服务端,http 客户端有很多选择,比如 HttpClient ,...