【发布时间】:2012-11-18 13:50:37
【问题描述】:
我有一个同时打开许多套接字描述符的应用程序。我想监视这些只是为了任何活动并关闭一段时间没有看到任何活动的描述符。我有一些解决方案,但不确定这是否可以通过防火墙规则完成。我不想把我的精力浪费在可以通过某些系统服务或配置来实现的事情上。
必须在基于 linux 的系统上完成。
我想到的解决方案是使用 timerfd_create 并在描述符上使用计时器来监视所有活动的套接字。任何以更好的方式实现这一目标的建议都会有所帮助。提前致谢。
【问题讨论】:
标签: c++ c linux monitoring