在我们的一个客户端-服务器应用程序中,我们需要测试由于各种原因导致套接字连接丢失时应用程序的行为。对于这个测试,我们需要模拟一个程序,它可以每隔几秒就强制断开服务器上特定端口上的连接。通过这种方式,我们可以测试连接的客户端如何对此类连接中断做出反应。
请建议我是否可以在我的代码中执行此操作,或者我可以将其与任何免费软件一起使用。
编辑:我们知道我们需要在几毫秒或几秒内阻止连接的端口。
假设你在 Windows
NetStat Agent有一个试用版,您可以在其中监视连接并根据过滤器自动终止它们。您也可以手动杀死它们。它不能做的一件事是在终止连接之前设置一些延迟。