【发布时间】:2023-03-05 22:56:02
【问题描述】:
我读过在 Erlang 中使用 gen_tcp 可以将通过套接字发送的数据聚合到单个流中。如何强制套接字发送特定数量的字节?
【问题讨论】:
-
不清楚您要解决什么问题。发送的字节数将始终是您指定的数字。它永远不会不发送您要求它发送的字节或发送您没有要求它发送的字节。
-
我错了还是实际上或不同的发送操作可以聚合在一个块中? {no_delay, false} 应该是标准行为
-
你所说的“单个块”是什么意思?如果您指的是在单个 TCP 读取操作中获得的数据量,那是任意的。这是 TCP 的基本属性,您对此无能为力。