亚洲综合极品香蕉久久网,久久夜精品综合缴情五月 ,亚洲动漫成人一区二区,国产在线不卡视频,国产丝袜精品不卡,亚洲乱码日产精品bd,久久久久久国产精品免费网站,亚洲综合av一区二区三区
×
新網 > 云服務器 > 正文

Nginx服務器限速功能(二)

  • 作者:新網
  • 來源:新網
  • 瀏覽:100
  • 2018-05-12 14:17:52

定義有兩個部分: zone= keyword標識的區域名稱和冒號后面的大小。 大約16,000個IP地址的狀態信息需要1兆字節,所以我們的區域可以存儲大約160,000個地址。 如果Nginx需要添加一個新條目時,存儲空間將被耗盡,它將刪除最舊的條目。

 定義有兩個部分: zone= keyword標識的區域名稱和冒號后面的大小。 大約16,000個IP地址的狀態信息需要1兆字節,所以我們的區域可以存儲大約160,000個地址。 如果Nginx需要添加一個新條目時,存儲空間將被耗盡,它將刪除最舊的條目。

timg.jpg

<div
如果釋放的空間不足以容納新記錄,則Nginx返回狀態碼503(Temporarily Unavailable) 。 此外,為了防止內存耗盡,每當Nginx創建一個新條目時,最多可以刪除兩個在前60秒內沒有使用的條目。
 
Rate - 設置最大請求率。 在這個例子中,速率不能超過每秒10個請求。 Nginx實際上以毫秒粒度跟蹤請求,所以這個限制對應于每100毫秒1個請求。 由于我們不允許爆發,這意味著如果請求在前一個允許的時間之后小于100毫秒時被拒絕。
 
limit_req_zone指令為速率限制和共享內存區域設置參數,但實際上并不限制請求速率。
 
因此,您需要通過在其中包含limit_req指令來將限制應用于特定location或server塊。 在這個例子中,我們是對/login/的URI速率限制請求。
 
因此,現在每個唯一的IP地址被限制,/login/每秒10個請求 - 或者更確切地說,在前一個100毫秒內不能請求該URL。
 
處理并發
 
如果我們在100毫秒內得到兩個請求會怎么樣? 對于第二個請求,Nginx將狀態碼503返回給客戶端。 這可能不是我們想要的,因為應用程序本質上是突發性的。
 
相反,我們想要緩沖任何多余的請求并及時提供服務。 這是我們使用burst參數limit_req ,在這個更新的配置:
 
burst參數定義了客戶端可以超過區域指定的速率(使用我們的示例mylimit區域,速率限制為每秒10個請求,或每100毫秒1個)可以產生多少個請求。
 
在前一個請求到達100毫秒后的請求被放入一個隊列中,這里我們將隊列大小設置為20。
 
這意味著如果21個請求同時從一個給定的IP地址到達,Nginx立即將第一個請求轉發到上游服務器組,并將剩下的20個放入隊列中。 然后,它每100毫秒轉發一個排隊的請求,并且只有當傳入的請求使排隊請求的數量超過20時才返回503給客戶端。
 
無延遲隊列
 
具有burst的配置會導致流量暢通,但不是很實用,因為它可能會使您的網站顯得很慢。
 

免責聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,也不承認相關法律責任。如果您發現本社區中有涉嫌抄襲的內容,請發送郵件至:operations@xinnet.com進行舉報,并提供相關證據,一經查實,本站將立刻刪除涉嫌侵權內容。

免費咨詢獲取折扣

Loading
主站蜘蛛池模板: 熟妇人妻不卡中文字幕| 99久久久无码国产精品秋霞网| 免费国产污网站在线观看| 九九精品成人免费国产片| 中文精品一区二区三区四区| 好紧我太爽了视频免费国产| 欧美日韩免费专区在线| 国模裸体无码xxxx视频| 免费看成人aa片无码视频| 国产av国片精品jk制服| 国产亚洲中文日本不卡二区| 好紧好爽免费午夜视频| 亚洲欧美牲交| 亚洲国产精品不卡av在线| 欧美亚洲国产手机在线有码| 国产偷抇久久精品a片蜜臀av | 亚洲天天做日日做天天欢毛片| 国产av影片麻豆精品传媒| 亚洲成av人片在线观看橙子| 中文字幕亚洲综合久久菠萝蜜| 无翼乌工口肉肉无遮挡无码18| 国产一区二区三区无码免费| 久久人搡人人玩人妻精品首页| 亚洲中文久久精品无码照片| 久久精品国产99精品最新| 精品麻豆剧传媒av国产| 成人av无码国产在线观看| 亚洲中文字幕永久在线不卡| 国产av毛片亚洲含羞草社| 在线中文字幕乱码英文字幕正常| 亚洲精品伊人久久久大香| 国产口爆吞精在线视频2020版| 好了av四色综合无码久久| 人妻夜夜爽天天爽一区| 欧美重口另类在线播放二区| 久久99九九精品久久久久齐齐| 国产无内肉丝精品视频| 亚洲偷偷自拍高清| 亚洲欧洲综合有码无码| 亚洲aⅴ在线无码天堂777| 亚洲精品无码专区在线观看|