前言
大家好,我是老馬。很高興遇到你。
我們為 java 開發者實現了 java 版本的 nginx
https://github.com/houbb/nginx4j
如果你想知道 servlet 如何處理的,可以參考我的另一個專案:
手寫從零實現簡易版 tomcat minicat
手寫 nginx 系列
如果你對 nginx 原理感興趣,可以讀一下
從零手寫實現 nginx-01-為什麼不能有 java 版本的 nginx?
從零手寫實現 nginx-02-nginx 的核心能力
從零手寫實現 nginx-03-nginx 基於 Netty 實現
從零手寫實現 nginx-04-基於 netty http 出入參最佳化處理
從零手寫實現 nginx-05-MIME型別(Multipurpose Internet Mail Extensions,多用途網際網路郵件擴充套件型別)
從零手寫實現 nginx-06-資料夾自動索引
從零手寫實現 nginx-07-大檔案下載
從零手寫實現 nginx-08-範圍查詢
從零手寫實現 nginx-09-檔案壓縮
從零手寫實現 nginx-10-sendfile 零複製
實時活動監控
跟蹤 NGINX Plus 和您的應用程式在內建的實時活動監控儀表板上的效能,或透過將 JSON 提供給其他工具。
本文介紹如何配置和使用 NGINX Plus 中的執行時監控服務:互動式儀表板和 NGINX Plus REST API。
關於實時活動監控
NGINX Plus 提供了各種監控工具,用於您的伺服器基礎設施:
-
自 NGINX Plus Release 9 起提供的互動式儀表板頁面 - 實時活動監控介面,顯示伺服器基礎設施的關鍵負載和效能指標。
-
自 NGINX Plus Release 14 起提供的 NGINX REST API - 一個介面,可以獲取擴充套件狀態資訊、重置統計資訊、動態管理上游伺服器以及管理鍵值儲存。透過該 API,您可以將 NGINX Plus 狀態資訊連線到支援 JSON 介面的第三方工具,例如 NewRelic 或您自己的儀表板。
注意:在 NGINX Plus R14 之前,儀表板中收集統計資訊和管理上游伺服器是使用 status 和 upstream_conf 模組執行的。現在,擴充套件狀態和 upstream_conf 模組已被 api 模組取代。從 R16 開始,status 和 upstream_conf 模組將被移除,並完全被 api 模組取代。