最近在写公司的项目需要使用UDP 实现一个保活,而且需要用python 写,苦苦查找后,原来已经有大神完成了,就再次保存一下,防止以后忘记。
本文原:点击打开链接
服务器程序接受ing跟踪“心跳”,她运行的计算机的地址必须和“客户端”程序中的 SERVER_IP一致。服务器必须支持并发,因为来自不同的计算机的心跳可能会同时到达。一个服务器有两种方法支持并发:多线程和异步操作。下面是一个多线程的ThreadbearServer.py,只使用了python标准库中的模块:
最近在写公司的项目需要使用UDP 实现一个保活,而且需要用python 写,苦苦查找后,原来已经有大神完成了,就再次保存一下,防止以后忘记。
本文原:点击打开链接
服务器程序接受ing跟踪“心跳”,她运行的计算机的地址必须和“客户端”程序中的 SERVER_IP一致。服务器必须支持并发,因为来自不同的计算机的心跳可能会同时到达。一个服务器有两种方法支持并发:多线程和异步操作。下面是一个多线程的ThreadbearServer.py,只使用了python标准库中的模块: