在什么情况下,多端口(套接字)服务器在性能方面更好?

时间:2016-11-30 10:14:48

标签: sockets server

在什么条件下,它更适合服务器监听多个端口?

1 个答案:

答案 0 :(得分:1)

我不认为多个套接字会带来任何性能提升 - 除非用于运行应用程序的计算机有多个正在使用的网络接口。真正的瓶颈是网络延迟,而套接字只是一种抽象,它们在这里做不了多少。

因此,请根据应用要求选择要使用的端口数量。我最好考虑在线程或进程中组织套接字IO:

当你发送/接收/等待数据时,你是否阻止任何工作?