我会更好地解释你的问题。 我编写了一个简单的python服务器代码,用于监听Web客户端连接。 服务器正在运行,但我必须添加一个功能,我不知道如何解决这个问题.. 我必须设置一个计时器,如果客户端每隔N秒没有连接,我就要记录它。 我已经寻找设置超时但在lib套接字中,超时不能做我想要的...
我尝试设置带有时间戳并比较值的计时器,但socket.listen()方法在客户端连接之前不会停止操作。如果超过时间,我想停止listen()方法。
答案 0 :(得分:0)
使用客户端连接时切换的令牌怎么样?把它放在while循环中,如果令牌是连续两次相同的非切换值,则终止循环并停止listen()。