问题描述
|
我目前有一个用C ++编写的IRC机器人,它监视用php编写的页面的更改,然后将这些更改输出到IRC通道。
但是,当前的方法效率不高,因为它仅每10秒不断轮询一次页面,并将其与上次查看的版本进行比较,以检查是否有任何更改。
我可以将页面检查间隔减少到IRC bot开始受到性能影响之前的2-3秒左右,但这并不理想。
通常,我正在监视的页面可以在10秒内多次更改,因此可能会丢失更改,那么从页面获取数据的更好方法是什么?考虑到我控制着用PHP编写的页面和IRC bot,但是它们位于不同的服务器上。
该页面的唯一目的是将数据传递给IRC机器人,因此,如果这是一个更好的解决方案,则可以将其完全重新实现。 IRC机器人还监视该页面的多个版本,以检查其他内容。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)