dubbo协议保持单一长连接是否有问题?

2019-03-14 12:37发布

dubbo协议采用单一长连接,即每个消费者和服务提供者建立一个tcp长连接,消费者调用一次接口后还保持着连接,会不会在消费者过多的情况下,新的消费者无法建立连接?因为操作系统的tcp连接数是有限制的。

标签: dubbo java
1条回答
Juvenile、少年°
2楼-- · 2019-03-14 13:21

dubbo协议,她就是适合于小数据量大并发,和消费者数远大于服务者数的情况。
dubbo协议采用单一长连接,每条链接有最大限制,如果网卡足够,一个服务者可以提供数倍甚至数十倍的消费者。
其他协议,比如 http、webservice、hessian 等等,都是服务者比消费者多。
消费过多的情况肯定有,你不管选哪种协议都会出现,根据需求选择。

查看更多
登录 后发表回答