成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Easy-Monitor 2.0: 開啟你的 Node.js 內(nèi)核性能監(jiān)控

DesGemini / 1725人閱讀

摘要:簡(jiǎn)介輕量級(jí)的項(xiàng)目?jī)?nèi)核性能監(jiān)控分析工具,在默認(rèn)模式下,只需要在項(xiàng)目入口文件一次,無需改動(dòng)任何業(yè)務(wù)代碼即可開啟內(nèi)核級(jí)別的性能監(jiān)控分析。訪問監(jiān)控頁面打開你的瀏覽器,訪問,即可看到進(jìn)程界面。如果這個(gè)項(xiàng)目對(duì)您有幫助,給個(gè)鼓勵(lì)一下也是很開心的事情

Easy-Monitor 2.0 I. 簡(jiǎn)介

輕量級(jí)的 Node.js 項(xiàng)目?jī)?nèi)核性能監(jiān)控 + 分析工具,在默認(rèn)模式下,只需要在項(xiàng)目入口文件 require 一次,無需改動(dòng)任何業(yè)務(wù)代碼即可開啟內(nèi)核級(jí)別的性能監(jiān)控分析。

- 功能特點(diǎn)

服務(wù)器狀態(tài)概覽信息展示

實(shí)時(shí) CPU 函數(shù)性能分析,幫助定位程序的性能瓶頸點(diǎn)

實(shí)時(shí) Memory 堆內(nèi)內(nèi)存結(jié)構(gòu)分析,幫助定位到內(nèi)存疑似泄漏點(diǎn)

Easy-Monitor 旨在幫助大家更深入的理解自己的 Node 項(xiàng)目進(jìn)程,以便性能優(yōu)化時(shí)能更有針對(duì)性,最終提升大家的項(xiàng)目體驗(yàn)。

- 兼容性

目前經(jīng)過測(cè)試,兼容以下 Node.js 版本:

Node v4.x

Node v6.x

Node v8.x

- 2.0 新特性

基于 vue.js 和 iview 組件全新設(shè)計(jì)的 UI

全面兼容 v4.x ~ v8.x

新增概覽 Overview 展示頁

支持 動(dòng)態(tài)更新配置,無需重啟一鍵生效

支持 Stream 流式解析更大的 HeapSnapshot

支持 Cluster 集群部署,支持定制 私有協(xié)議

II. 快速開始 - 安裝模塊

執(zhí)行如下命令安裝 Easy-Monitor:

npm install easy-monitor
- 項(xiàng)目中引入

在你的項(xiàng)目入口文件中按照如下方式引入,當(dāng)然請(qǐng)傳入你的項(xiàng)目名稱:

const easyMonitor = require("easy-monitor");
easyMonitor("你的項(xiàng)目名稱");

好了,此時(shí)你所需要做的一切都已就緒,接下來以你喜歡的方式運(yùn)行項(xiàng)目即可,不管是 nohup 還是 pm2,亦或是直接 node 啟動(dòng)均可。

- 訪問監(jiān)控頁面

打開你的瀏覽器,訪問 http://localhost:12333 ,即可看到進(jìn)程界面。

- 完整樣例 & Demo

為了幫助大家更好的理解使用,下面編寫一個(gè) Easy-Monitor 嵌入 Express 應(yīng)用的完整例子

"use strict";
const easyMonitor = require("easy-monitor");
easyMonitor("Mercury");
const express = require("express");
const app = express();

app.get("/hello", function (req, res, next) {
    res.send("hello");
});

app.listen(8082);

將上述的內(nèi)容保存成一個(gè) js 文件,啟動(dòng)后訪問 http://127.0.0.1:12333 即進(jìn)入 Easy-Monitor 的首頁,就是這樣的簡(jiǎn)單!

這里有一個(gè)在線真實(shí)的 Demo 地址:Easy-Monitor Demo,可以點(diǎn)擊進(jìn)入自行嘗試一番。

III. 深度定制化 & 通用配置 &動(dòng)態(tài)更新配置

深度定制化開發(fā)、通用配置項(xiàng)以及如何動(dòng)態(tài)更新配置項(xiàng)詳見 Easy-Monitor 詳細(xì)文檔

IV. 交流

如果大家使用中遇到問題,可以提 issue,保證快速響應(yīng)。如果這個(gè)項(xiàng)目對(duì)您有幫助,給個(gè) star 鼓勵(lì)一下也是很開心的事情~

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/84081.html

相關(guān)文章

  • Node.js內(nèi)存管理和V8垃圾回收機(jī)制

    摘要:垃圾回收內(nèi)存管理實(shí)踐先通過一個(gè)來看看在中進(jìn)行垃圾回收的過程是怎樣的內(nèi)存泄漏識(shí)別在環(huán)境里提供了方法用來查看當(dāng)前進(jìn)程內(nèi)存使用情況,單位為字節(jié)中保存的進(jìn)程占用的內(nèi)存部分,包括代碼本身?xiàng)6选? showImg(https://segmentfault.com/img/remote/1460000019894672?w=640&h=426);作者 | 五月君Node.js 技術(shù)棧 | https:...

    JowayYoung 評(píng)論0 收藏0
  • Deno 兼容瀏覽器具體指的是什么?

    摘要:里面有一句描述,可以看到的目標(biāo)是兼容瀏覽器。那么這里的兼容瀏覽器到底如何是什么意思呢我簡(jiǎn)單談?wù)勎业睦斫獍?。很多人還有誤解以為兼容瀏覽器指的是會(huì)提供類似里的寫法。 Deno 里面有一句描述:Aims to be browser compatible,可以看到 Deno 的目標(biāo)是兼容瀏覽器。那么這里的兼容瀏覽器到底如何是什么意思呢? 我簡(jiǎn)單談?wù)勎业睦斫獍伞?首先這里的兼容性肯定不是 Den...

    Yangyang 評(píng)論0 收藏0
  • 【云主機(jī) UHost】產(chǎn)品簡(jiǎn)介:UHost地域與可用區(qū),機(jī)型與CPU平臺(tái),主機(jī)特性、訂單構(gòu)成與配額

    摘要:機(jī)型與平臺(tái)機(jī)型云主機(jī)根據(jù)應(yīng)用場(chǎng)景將主機(jī)區(qū)分為快杰型快杰型快杰型快杰型通用型高主頻型型總計(jì)種機(jī)型。不同平臺(tái)的云主機(jī)價(jià)格相同。升級(jí)過程中云主機(jī)無需關(guān)機(jī)或重啟,同時(shí)不會(huì)對(duì)主機(jī)上運(yùn)行的應(yīng)用和業(yè)務(wù)產(chǎn)生性能影響。限制目前僅支持及以上的平臺(tái)的云主機(jī)。UHost地域與可用區(qū)可用區(qū)是一組物理和電力上相互隔離的資源的組合。一個(gè)可用區(qū)可能是由一個(gè)機(jī)房、或者多個(gè)機(jī)房的一部分組合后設(shè)計(jì)而成,經(jīng)合理設(shè)計(jì)后,故障影響范圍...

    Tecode 評(píng)論0 收藏0
  • 4月份前端資源分享

    摘要:更多資源請(qǐng)文章轉(zhuǎn)自月份前端資源分享關(guān)于的思考一款有趣的動(dòng)畫效果跨站資源共享之二最流行的編程語言能做什么到底什么是閉包的第三個(gè)參數(shù)跨域資源共享詳解阮一峰前端要給力之語句在中的值周愛民中國(guó)第二屆視頻花絮編碼規(guī)范前端工程師手冊(cè)奇舞周刊被忽視的 更多資源請(qǐng)Star:https://github.com/maidishike... 文章轉(zhuǎn)自:https://github.com/jsfron...

    jsdt 評(píng)論0 收藏0
  • 美團(tuán)容器平臺(tái)架構(gòu)及容器技術(shù)實(shí)踐

    摘要:美團(tuán)的容器使用狀況是目前線上業(yè)務(wù)已經(jīng)超過個(gè)服務(wù),容器實(shí)例數(shù)超過個(gè),很多大并發(fā)低延時(shí)要求的核心鏈路服務(wù),已經(jīng)穩(wěn)定地運(yùn)行在之上。美團(tuán)容器平臺(tái)的基本架構(gòu)首先介紹一下美團(tuán)容器平臺(tái)的基礎(chǔ)架構(gòu),相信各家的容器平臺(tái)架構(gòu)大體都差不多。 本文根據(jù)美團(tuán)基礎(chǔ)架構(gòu)部/容器研發(fā)中心技術(shù)總監(jiān)歐陽堅(jiān)在2018 QCon(全球軟件開發(fā)大會(huì))上的演講內(nèi)容整理而成。 背景 美團(tuán)的容器集群管理平臺(tái)叫做HULK。漫威動(dòng)畫里的...

    binaryTree 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<