标签: python daemon polling
我有一个python守护进程在某些端口上检查PPS(每秒数据包数),当PPS超过某个阈值时,它通过远程服务器通知导致突发的端口号,我目前的方法是检查PPS在一个while循环中每30秒。考虑到该守护程序运行的设备(基于Linux内核的交换机)上的资源有限,我目前的方法是占用CPU,有没有替代方案?
我已经检查了Observer设计模式,但是,为了触发事件,我的源对象必须以某种方式或其他方式进行轮询!
我有点陷入困境,我很欣赏任何想法。