首頁 >後端開發 >php教程 >nginx+tomcat 慢速響應問題定位

nginx+tomcat 慢速響應問題定位

WBOY
WBOY原創
2016-07-29 08:53:591718瀏覽

nginx + tomcat 架構的 Web 服務中,用戶感覺響應很慢,如何排查呢?可以第一時間查看 nginx 的 access.log。 log_format 中定義了 $request_time 欄位,它指的是從接受使用者請求資料到發送完回覆資料的時間。

那究竟是慢在了 nginx、tomcat 還是其它?

log_format 同 時 提 供 了 $upstream_response_time 字段,它是指從 nginx 向後端建立連接到接受的時間點。

那就是說:

如果 $request_time 與 $upstream_response_time 相 差 不 大, 則 需要 要 通 過Btrace(Java tom cat ) 等 7 位用 cat 位元 7 位元手所使用的移動

如 果 兩 者 相 差 很 大, 也 即 是$upstream_response_time 數 值 比 較 小, 則需要查看 nginx 模組配置或 nginx 與客戶端的網絡是否有性能瓶頸了。

以上就介紹了nginx+tomcat 慢響應問題定位,包括了tomcat,nginx方面的內容,希望對PHP教程有興趣的朋友有所幫助。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn