当前位置:  开发笔记 > 程序员 > 正文

如何倾听多播会伤害我?

如何解决《如何倾听多播会伤害我?》经验,为你挑选了1个好方法。

我从交换机收到恢复供稿,用于恢复主要供稿中遗漏的数据.

交换机强烈建议仅在需要数据时监听恢复馈送,并在我恢复所需数据后离开多播.

我的问题是,如果我使用asio,而不是在不需要时从NIC读取,那有什么危害?消息有序列号,所以我不能不小心处理卡上"左"的旧消息.

这真的伤害了我的申请吗?



1> pjz..:

它可能不会损害你的应用程序,就像伤害你的机器一样 - 因为nic仍然被配置到多播组中,它仍然会在你的软件忽略它们并且它们被丢弃之前听取这些消息并将它们传递出去.这是您的网络堆栈和内核正在进行的大量额外工作,因此通常会在计算机上产生大量额外负载,而不仅仅是您的应用程序.

推荐阅读
贴进你的心聆听你的世界
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有