limit_zone: 針對每個(gè) IP 定義一個(gè)存儲(chǔ) session 狀態(tài)的容器。本例中定義了一個(gè) my_zone 的 10m 大小的容器。
limit_conn one 2 :限制在 my_zone 中記錄狀態(tài)的每個(gè) IP 只能發(fā)起 2 個(gè)并發(fā)連接。本例中,客戶端訪問 /download 目錄時(shí),會(huì)限制 2 個(gè)并發(fā)連接。
limit_rate 20k :對每個(gè)連接限速 20k。注意,這里是對連接限速,而不是對 IP 限速。如果一個(gè) IP 允許 2 個(gè)并發(fā)連接,那么這個(gè) IP 就是限速為 limit_rate*2,在設(shè)置的時(shí)候要根據(jù)自己的需要做設(shè)置調(diào)整。