ping服务使每分钟数以千计的pingtypes请求,os调整build议?

如果一个服务器正在监控数千个端点(http,https,ping等),并且这些检查每分钟都完成,那我应该研究哪些问题?

每分钟1K +请求是我想要build立的。

我将不得不确保文件句柄被调整。

那么打开套接字呢? 等待sockets?

例如,我可以提出一个http请求来检查一个网站的正常运行时间,可能需要50-100毫秒的响应时间,所以如果我在这一分钟进行了1000次检查,事情就会堆积如山。

只要正在执行检查的代码设置为超时连接到没有响应的计算机,现代服务器上每分钟1000次检查应该不成问题。 例如,如果您在20秒后将连接设置为超时,那么您最多只能在任何时候打开33​​3个连接。 这远远低于默认Linux安装的任何套接字或文件系统限制。 如果达到更高的音量,可能是20-30倍,那么你需要开始担心调整系统configuration。