相关疑难解决方法(0)

当tcp/udp服务器发布速度超过客户端消耗时会发生什么?

我试图了解当服务器发布(通过tcp,udp等)比客户端可以使用数据更快时会发生什么.

在一个程序中,我理解如果队列位于生产者和消费者之间,它将开始变大.如果没有队列,那么生产者将无法生产任何新的东西,直到消费者可以消费(我知道可能有更多的变化).

我不清楚当数据离开服务器(可能是不同的进程,机器或数据中心)并发送到客户端时会发生什么.如果客户端根本无法足够快地响应传入数据,假设服务器和消费者耦合非常松散,那么飞行中数据会发生什么?

我在哪里可以阅读以获取有关此主题的详细信息?我只需要阅读TCP/UDP的低级细节吗?

谢谢

sockets networking udp tcp

23
推荐指数
2
解决办法
9589
查看次数

标签 统计

networking ×1

sockets ×1

tcp ×1

udp ×1