让我说我有 -
如果R1在R2之前从同一客户端计算机触发(持续时间为5毫秒),是否可以保证R1在R2之前到达服务器?
是否取决于发出请求之间的时间间隔差异?
是否依赖于有效载荷?
答案 0 :(得分:1)
如果R1在R2之前从同一客户端计算机触发(持续时间为5毫秒),是否可以保证R1在R2之前到达服务器?
不,无法保证第一个请求在第二个请求之前完成,即使它是在它之前20ms发送的。
是否取决于发出请求之间的时间间隔差异?
差异当然很重要。在R1之后发送R2,R2在R2之前完成的可能性就越大。
是否依赖于有效载荷?
是的,有效载荷是另一个应该考虑的重要因素,因为这个有效载荷需要通过线路,这会带来相应的网络延迟。
总而言之:你不能依赖任何订单。确保R1在R2之前完成的唯一方法是让客户等待让R1在发送R2之前完成。