登录 注册

Nginx服务器限速功能(三)

扫码咨询
发布时间:2022-09-08 12:58:05 浏览: 0 评论 : 责任编辑: admin
在我们的例子中,队列中的第20个数据包等待2秒钟被转发,对客户端的响应可能不再有用。 要解决这种情况,请nodelay参数与burst一起添加参数...在我们的例子中,队列中的第20个数据包等待2秒钟被转发,对客户端的响应可能不再有用。 要解决这种情况,请nodelay参数与burst一起添加参数:通过nodelay参数,Nginx仍然根据burst参数在队列中分配间隙,强加配置速度限制,但不排除转发排队请求。 相反,当请求到达时“太快”时,Nginx只要队列中有一个可用的间隙,就会立即转发。 它将插槽标记为“已占用”,在适当的时间(本例为100毫秒后)之前,它不会被释放为其他请求。假设像以前一样,20个间隙的队列是空的,21个请求同时从给定的IP地址到达。 Nginx立即转发所有21个请求,并将队列中的20个插槽标记为已占用,然后每100毫秒释放一个插槽(如有25个请求,Nginx将立即转发21个插槽,标记20个插槽,拒绝4个请求状态503 )。假设第一组请求后101毫秒转发,另外20个请求同时到达。 队列中只释放了一个插槽,所以Nginx转发一个请求,拒绝其他19个状态为503的队列。 如果在20个新请求到达前501毫秒,那么5个空闲空间,所以Nginx立即转发5个请求,拒绝15个请求。效果相当于每秒10个请求的速度限制。 如果您想在不限制请求之间允许间隔的情况下限制速率,则nodelay选项很有用。注:对于大多数部署,我们建议burst和nodelay参数包含到limit_req指令中。通过限制基本速率和其他高级配置示例Nginx结合功能,您可以实现更微妙的流量限制。这个白名单示例显示了它是否正确“白名单”上述任何人的的请求施加速度限制。使用了这个例子geo和map指令。 geo块在白名单中IP地址分配0值$limit值,其他0 1 。 然后,如果我们使用地图将这些值转换为密钥:$limit是0,$limit_key设置为空字符串。如果$limit是1,则$limit_key以二进制格式设置为客户端IP地址。把两者放在一起,$limit_key设置为白名单IP地址的空字符串,否则设置为客户端IP地址。 当limit_req_zone当目录(密钥)的第一个参数是空字符串时,限制不适用,因此被列入白名单IP地址(在10.0.0.0/8和192.168.0.0/24子网中)不受限制。 所有其他IP地址限制为每秒5个请求。limit_req该指令将限制应用于/位置,并允许多达10个分组发多达10个分组,而不将多个位置包含转发延迟limit_req您可以在一个位置包含多个指令limit_req指令。 应用所有与给定请求相匹配的限制,这意味着最严格的限制。 例如,如果延迟超过一个指令,则使用最长的延迟。 同样,如果这是任何指令的影响,即使其他指令允许它们通过,请求也会被拒绝。

热门活动

  • 日本樱花云服务器黄页:云计算新选择随着云计算技术的不断发展,越来越多的企业开始将业务迁移到云端,以提高效率、降低成本。而在云计算市场中,日本樱花云服务器黄页成为了云计算新选择。首先,日本樱花云服务器黄页提供了稳定可靠的云计算服务。其服务器采......

    2023-06-07
  • 在现代社会,云计算已经成为了一个不可或缺的技术,为企业和个人提供了高速、稳定的云端服务。而在云计算领域,日本的樱花云服务器也是备受关注的一种云计算服务。樱花云服务器是一种基于日本数据中心的云计算服务,其具有高速、稳定的特点。通过使用樱花云服......

    2023-06-07
  • DNS(Domain Name System)服务器是互联网中的重要组成部分,它负责将域名转化为对应的IP地址,使得我们能够通过域名访问网站。因此,检测DNS服务器是否正常运行非常重要。本文将介绍如何检测DNS服务器是否正常运行。第一步:使......

    2023-06-19
  • 在虚拟机中使用FTP连接时,有时会遇到连接被拒绝的问题。这可能是由于多种因素引起的,例如网络设置、FTP服务器配置等。下面将为您介绍一些可能的解决方法。第一步是检查网络连接设置。确保您的虚拟机和主机都连接到同一个网络,并且网络设置正确。如果......

    2023-07-14
  • 证书已安装,但网页无效?可能是这些原因!当我们在网站上看到“安全证书已安装”,却发现网页无法打开,这时候很多人会感到困惑。这种情况常常出现在我们访问银行、电商等需要安全保障的网站时。那么,为什么会出现这种情况呢?下面我们就来分析一下可能的原......

    2023-06-16
  • 随着互联网的快速发展,越来越多的企业开始关注服务器租用服务,而昆明作为一个发展迅速的城市,也有着不少的服务器租用公司。那么,昆明服务器租用怎么收费呢?下面我们就来了解一下。首先,昆明服务器租用的收费标准与其他城市并无太大差别,主要是根据服务......

    2023-05-16
  • 私服服务器价格大揭秘!在选择私服服务器时,价格是一个非常重要的考虑因素。然而,不同的私服服务器提供商之间的价格差异非常大,这往往会让人感到困惑。在本文中,我们将揭示私服服务器价格的真相,帮助您了解私服服务器的真实价格和性价比。首先,让我们来......

    2023-06-29
  • 香港虚拟主机:受欢迎的理由是什么?随着互联网的快速发展,越来越多的企业和个人需要建立自己的网站。而虚拟主机是建立网站的必要条件之一。在众多虚拟主机中,香港虚拟主机因其独特的优势备受欢迎。那么,香港虚拟主机受欢迎的理由是什么呢?第一,网络环境......

    2023-06-08
  • 服务器负载均衡是一种将网络流量分配到多个服务器的技术,以提高整个系统的可用性和性能。在高流量或高访问量的情况下,服务器负载均衡可以确保每个服务器都能够处理请求,从而避免单一服务器过载而导致系统崩溃。本文将介绍服务器负载均衡的常用方法。一、D......

    2023-06-24
  • 香港是一个互联网发达的地区,因此服务器租用服务在这里非常普遍。如果你正在寻找一个可靠的香港服务器租用服务提供商,那么你需要了解不同公司的价格和服务。首先,你需要知道的是,香港服务器租用服务的价格因提供商而异。一些公司可能提供更便宜的价格,但......

    2023-07-21

专题推荐

小编

12487

文章数量

325

关注量

精彩推荐
文章目录
联系方式

售前咨询热线:400-996-8756

备案提交:0371-89913068

售后客服:400-996-8756

1