【发布时间】:2015-05-14 10:20:18
【问题描述】:
我从 JMeter 实例到 Apache 服务器以及从 Apache 服务器到部署在 Jonas 中的 Java 应用程序建立了 2 个连接。
当我终止 JMeter 进程时,与 Apache 的连接会通过 [RST] 关闭。然后 Apache 向 Jonas 发送一个 [FIN, ACK]。 Jonas 还没有发送所有数据,所以它一直在发送数据。 Jonas 稍后使用 [FIN,ACK] 关闭连接。 TCP RFC 中描述了此行为。
因此,问题在于 Apache 接收来自 Jonas 的所有数据,即使 Apache 无法将其发送到 JMeter。
我的问题是:我的 Java 应用程序可以在收到 Apache 发送的 FIN,ACK 时触发吗?
【问题讨论】: