2016-03-31 29 views
1

我有一個服務器,nginx我正在向客戶端發送API響應。

我在日誌中記錄我的$request_time。我需要知道$request_time是否記錄了在我的服務器上處理並向客戶端發送請求所用的時間,或記錄了客戶端收到響應的時間。

根據天氣情況,連接是否保持活躍狀態​​,是否有任何變化?

,我讀到說文檔:

According to nginx doc value of $request_time variable (available only at logging) will be compute when all data have been send and connection have been closed (by all upstreams and proxy also). And only then info is appended to log. 

但作爲封閉部分的連接是不是有解釋。

回答

3

根據the documentation:在具有毫秒 分辨率秒

$request_time

請求處理時間;從 客戶端讀取第一個字節之間的時間並在最後一個字節發送到客戶端之後寫入日誌

I.e.直到所有數據已發送到客戶端,但不包括客戶端接收數據所需的時間。