亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Fundebug后端Node.js插件更新至0.2.0是否支持監控Express慢請求

發布時間:2021-10-21 11:15:44 來源:億速云 閱讀:134 作者:柒染 欄目:大數據

Fundebug后端Node.js插件更新至0.2.0是否支持監控Express慢請求,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

摘要: 性能問題也是BUG,也需要監控。

Fundebug后端Node.js異常監控服務

Fundebug是專業的應用異常監控平臺,我們Node.js插件fundebug-nodejs可以提供全方位的異常監控,支持Express、Koa以及Hapi框架。

從用戶的角度理解,性能問題某種程度上也是BUG,它可能是數據庫的索引問題,可能是代碼算法問題,也可能是業務邏輯的設計有問題。為了幫助大家快速定位性能BUG,fundebug-nodejs插件更新至0.2.0,支持監控Express慢請求。

不過,Fundebug暫時無意于提供全面的性能監控服務,我們將繼續專注于BUG監控。

監控Express慢請求

監控Express慢請求,需要配置閾值httpTimeout,并且添加ExpressTimeoutHandler中間件。

fundebug.httpTimeout = 1000;
app.use(fundebug.ExpressTimeoutHandler());

注意,Fundebug的慢請求監控中間件ExpressTimeoutHandler必須放在其他中間件之前。

這樣,所有花費時間超過閾值1000ms的請求都會上報到Fundebug。

fundebug-express-demo

關于Express如何接入Fundebug異常監控服務,不妨查看我們的Demo項目fundebug-express-demo。

const express = require("express");
const app = express();
const port = 5000;
const Promise = require("bluebird");

const fundebug = require("fundebug-nodejs");
fundebug.apikey = "APIKEY";
fundebug.httpTimeout = 1000;

app.use(fundebug.ExpressTimeoutHandler());

app.get("/error", () => {
    throw new Error("test");
});

app.get("/timeout", async (req, res) => {
    await Promise.delay(1500);
    res.sendStatus(200);
});

app.use(function(err, req, res, next) {
    res.status(500);
    next(err);
});

app.use(fundebug.ExpressErrorHandler);

app.listen(port, () => console.log(`Example app listening on port ${port}!`));

其中,ExpressTimeoutHandler必須放在其他中間件之前,而ExpressErrorHandler必須放在其他中間件之后。

Fundebug所捕獲的超時請求如下:

Fundebug后端Node.js插件更新至0.2.0是否支持監控Express慢請求

看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

保德县| 合水县| 麟游县| 陆丰市| 泊头市| 卢龙县| 吉木萨尔县| 丰宁| 祁阳县| 钟祥市| 洮南市| 宜城市| 保德县| 象州县| 长治县| 丁青县| 虞城县| 侯马市| 南川市| 镇江市| 仙桃市| 东乡| 怀仁县| 鄱阳县| 平度市| 遵义市| 台北市| 咸阳市| 祁阳县| 丽水市| 营口市| 桦川县| 新乐市| 孝义市| 子长县| 富源县| 昭平县| 鄂尔多斯市| 阿坝| 尚志市| 梧州市|