openresty中通過capture執行子請求不通過access_by_lua階段的解釋

在openresty中,執行capture時會跳過access階段。
參加agentzh在郵件列表中的說法:

ngx.location.capture() 發起的是 nginx 子請求。根據 nginx 的設計,所有的子請求(不限於 ngx_lua
模塊發起的子請求)都會直接跳過 access 請求處理階段裏的所有處理程序(不限於 ngx_lua 模塊的 access_by_lua)。

參考:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章