200 vs 403服务器响应 - 这会降低服务器的性能?

时间:2018-05-09 18:35:41

标签: server query-performance

一些流氓人设置服务器监控,每2分钟连接一次服务器以检查它是否已关闭(他们从几个不同的帐户连接,因此他们每20秒左右对服务器进行一次ping操作)。这是一个简单的GET请求。

我有两个选择:

  1. 保持原样(即通过正常的200服务器响应允许它们)。
  2. 通过IP或用户代理阻止它们(给出403响应)。
  3. 我的问题是 - 就服务器性能而言,什么是更好的解决方案(即服务器上的压力较小) - 1(200响应)或2(403响应)?

    我倾向于#1,因为没有IP /用户代理检查哪个应该意味着服务器上的压力更小,对吗?

1 个答案:

答案 0 :(得分:2)

没关系。

用户字符串的状态代码和if-check完全由网络IO,gc和服务器子系统控制。

如果他们每2分钟查询一次,我就会非常不理睬。如果他们每秒查询几百次;采取行动的时候。