摘要:作為全棧錯(cuò)誤實(shí)時(shí)監(jiān)測平臺,的實(shí)時(shí)錯(cuò)誤監(jiān)測服務(wù)上線啦,我們能夠幫助開發(fā)者及時(shí),高效地發(fā)現(xiàn)并且解決錯(cuò)誤,從而提高開發(fā)效率,并提升用戶體驗(yàn)。后端框架個(gè)性化配置監(jiān)測監(jiān)測監(jiān)測具體步驟請查看文檔
作為全棧JavaScript錯(cuò)誤實(shí)時(shí)監(jiān)測平臺,F(xiàn)undebug的Node.js實(shí)時(shí)錯(cuò)誤監(jiān)測服務(wù)上線啦,我們能夠幫助開發(fā)者及時(shí),高效地發(fā)現(xiàn)并且解決Node.js錯(cuò)誤,從而提高開發(fā)效率,并提升用戶體驗(yàn)。
Fundebug為什么監(jiān)測Node.js?程序員通常是比較自信的,他們堅(jiān)持自己寫的代碼沒有問題。然而,再追問一下自己:
我的代碼真的100%沒有問題嗎?
我做了完整的單元測試嗎?
難道我要花更多的時(shí)間沒完沒了的寫單元測試?
那么問題在哪?
當(dāng)Node.js后臺程序在服務(wù)器上出錯(cuò)了,然而開發(fā)者并不知道;
在動(dòng)輒上百M(fèi)B的文本日志中分析錯(cuò)誤,顯然是非常低效的;
錯(cuò)誤日志收集的不規(guī)范也不完整,開發(fā)者無從下手;
為什么是Fundebug?兩行代碼搞定;
插件僅4KB,且不依賴任何模塊
自動(dòng)捕獲未處理的錯(cuò)誤;
支持收集try/catch捕獲的錯(cuò)誤;
兼容所有后端開發(fā)框架,例如Express、Koa、Hapi等;
如何使用Fundebug?npm install fundebug-nodejs
若國外的NPM速度太慢的話,可以使用淘寶NPM鏡像安裝:
npm install fundebug-nodejs --registry=https://registry.npm.taobao.org
var fundebug=require("fundebug-nodejs"); fundebug.apikey="YOUR-APIKEY"
其中,獲取apikey需要免費(fèi)注冊帳號并且創(chuàng)建項(xiàng)目。
監(jiān)測Express
app.use(fundebug.ExpressErrorHandler);
監(jiān)測Koa
app.on("error", fundebug.KoaErrorHandler);
監(jiān)測Hapi
server.on("request-error", fundebug.HapiErrorHandler); server.on("response", fundebug.HapiErrorHandler);
具體步驟請查看Fundebug文檔 - Node.js
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/92370.html
摘要:微信小程序運(yùn)維中心提供了錯(cuò)誤日志記錄,但功能還是比較有限。有時(shí)候一個(gè)微信小程序可能會用到多個(gè)第三方服務(wù),從多個(gè)域名獲取數(shù)據(jù)。要使用監(jiān)控,你需要去網(wǎng)站注冊賬號并創(chuàng)建一個(gè)微信小程序監(jiān)控項(xiàng)目,然后按照提示接入插件。 在微信小程序里,與后臺服務(wù)器交互的主要接口函數(shù)是wx.request(),用于發(fā)起 HTTPS 網(wǎng)絡(luò)請求。其重要性不言而喻。然而,卻經(jīng)常遇到請求失敗的問題,筆者特意谷歌wx.re...
摘要:的錯(cuò)誤監(jiān)控插件監(jiān)聽了事件,因此可以自動(dòng)捕獲未處理錯(cuò)誤。自從年雙十一正式上線,累計(jì)處理了億錯(cuò)誤事件,付費(fèi)客戶有金山軟件百姓網(wǎng)等眾多品牌企業(yè)。 譯者按: 通過監(jiān)聽unhandledrejection事件,可以捕獲未處理的Promise錯(cuò)誤。 原文: Tracking unhandled rejected Promises 譯者: Fundebug 為了保證可讀性,本文采用意譯而非直...
摘要:摘要的錯(cuò)誤監(jiān)控插件同步支持異步錯(cuò)誤監(jiān)控。此次更新,我們對的監(jiān)控插件做了相應(yīng)的更新,來更好地支持使用框架開發(fā)的應(yīng)用錯(cuò)誤的監(jiān)控。程序運(yùn)行后,成功捕獲該錯(cuò)誤總結(jié)更新到,對錯(cuò)誤處理提供了更加強(qiáng)大的支持。 摘要: Fundebug 的 JavaScript 錯(cuò)誤監(jiān)控插件同步支持 Vue.js 異步錯(cuò)誤監(jiān)控。 Vue.js 從誕生至今已經(jīng) 5 年,尤大在今年 2 月份發(fā)布了重大更新,即Vue 2....
摘要:前端異常監(jiān)控插件更新至,修復(fù)了個(gè)小修復(fù)用戶行為中重復(fù)記錄請求的修復(fù)的為報(bào)錯(cuò)的這個(gè)都不會影響功能,不過為了避免造成困擾,請大家及時(shí)更新插件。 摘要: 修復(fù)2個(gè)BUG,請大家及時(shí)更新。 showImg(https://segmentfault.com/img/remote/1460000019373421?w=900&h=383); Fundebug前端異常監(jiān)控服務(wù) Fundebug是專業(yè)...
摘要:年,添加了對正則表達(dá)式的支持。這篇博客將介紹正則表達(dá)式的最新特性模式選項(xiàng)斷言規(guī)范遺留特性模式選項(xiàng)這個(gè)特性已經(jīng)在正式發(fā)布了。參考阮一峰入門博客正則表達(dá)式進(jìn)階指南關(guān)于專注于微信小程序微信小游戲支付寶小程序和實(shí)時(shí)監(jiān)控。 譯者按: 還沒學(xué)好ES6?ECMAScript 2018已經(jīng)到來啦! 原文:ECMAScript regular expressions are getting bett...
閱讀 3262·2021-11-11 11:00
閱讀 2582·2019-08-29 11:23
閱讀 1463·2019-08-29 10:58
閱讀 2347·2019-08-29 10:58
閱讀 2966·2019-08-23 18:26
閱讀 2523·2019-08-23 18:18
閱讀 2053·2019-08-23 16:53
閱讀 3427·2019-08-23 13:13