【问题标题】:Python set up a timer for client connectionPython为客户端连接设置定时器
【发布时间】:2014-08-04 18:26:29
【问题描述】:

我会更好地向您解释我的问题。 我编写了一个简单的 python 服务器来监听 Web 客户端连接。 服务器正在运行,但我必须添加一个功能,我不知道如何解决这个问题.. 我必须设置一个计时器,如果客户端不是每 N 秒连接一次,我必须记录它。 我已经在寻找设置超时但在 lib 套接字中,超时不符合我的要求......

我尝试设置一个带有时间戳的计时器并比较值,但 socket.listen() 方法在客户端连接之前不会停止操作。如果超过时间,我想停止 listen() 方法。

【问题讨论】:

    标签: python sockets tcp timer


    【解决方案1】:

    使用客户端连接时切换的令牌怎么样?将它放在一个while循环中,如果令牌连续两次是相同的非切换值,则终止循环并停止listen()。

    【讨论】:

    • 我考虑过这个选项。我正在尝试设置超时异常,但仍然无法正常工作。所以我保留这个选项谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-18
    • 2017-05-19
    • 2021-12-20
    • 2022-08-20
    • 1970-01-01
    • 2014-07-04
    相关资源
    最近更新 更多