`
no7beckham
  • 浏览: 97587 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Node.js monitor工具比较

 
阅读更多

Nodeclipse在运行express时需要指定一个monitor工具,推荐安装的有forever, node-dev, nodemon和supervisor,google了下发现有同学已经比较过几个工具(http://strongloop.com/strongblog/comparison-tools-to-automate-restarting-node-js-server-after-code-changes-forever-nodemon-nodesupervisor-nodedev/),基本的观点是在production环境,推荐forever,功能齐全, 如果只是做development的话,可以根据个人的喜好考虑后面三个中的任意一个。顺便在github上看了下,截至2014.6.26,四个工具的github stars如下

forever(https://github.com/nodejitsu/forever): 4514
nodemon(https://github.com/remy/nodemon): 3480
node-supervisor(https://github.com/isaacs/node-supervisor): 1978
node-dev(https://github.com/fgnass/node-dev): 551

分享到:
评论

相关推荐

    Node.js-Easy-Monitor轻量级实时Node.js内核性能监控分析工具

    **Node.js Easy Monitor:轻量级实时Node.js内核性能监控分析工具** 在现代Web开发中,Node.js凭借其非阻塞I/O模型和事件驱动的特性,成为了构建高性能网络应用的理想选择。然而,随着应用规模的增长,性能优化和...

    基于Egg的Node.js性能监控解决方案Easy-Monitor3.0开源了.docx

    Easy-Monitor3.0是一款基于Egg的Node.js应用性能监控与线上故障定位解决方案,旨在Node.js的开源生态工具链上,帮助开发者更好地感知自己的Node.js应用状态,以更好地面对来自性能和稳定性方面的挑战。 该解决方案...

    nodejs实现远程监测系统,node性能监控,Node.js源码.zip

    Node.js是一种基于Chrome V8引擎的JavaScript运行环境,以其高效的非阻塞I/O模型和事件驱动特性,非常适合构建实时、高性能的网络应用,包括监控系统。 **一、Node.js基础知识** 1. **事件驱动编程**:Node.js的...

    企业级 Node.js 应用性能监控与线上故障定位解决方案.zip

    Node.js 是一种基于 Chrome V8 引擎的 JavaScript 运行环境,因其异步非阻塞I/O模型而被广泛用于构建高效的网络应用。在企业级环境中,Node.js 应用的性能监控和线上故障定位是确保服务稳定性和高可用性的重要环节。...

    easy-monitor:企业级Node.js应用性能监控与在线故障定位解决方案

    推出Node.js的开源生态工具链上做一些微小的事情,希望能帮助到使用和正在使用Node.js的开发者更好地感知自己的Node.js应用状态,来面对性能和稳定性方面的挑战。 扫钉钉二维码代码可以进入本项目的开源官方讨论钉钉...

    nwjs资源包 NWjs打包桌面程序

    10. **社区与生态**:nw.js拥有活跃的开发者社区,提供了大量的库和工具,如`nw-packager`用于打包,`nw-monitor`监控应用性能,以及各种GUI组件库等,这些都极大地丰富了nw.js的开发环境。 总的来说,nw.js是一个...

    Node.js-QPM质量性能监控组件方便查看当前APP的性能

    Node.js-QPM质量性能监控组件是一款专为开发者设计的工具,用于实时监控和分析应用程序(APP)的性能。它能够帮助Android开发者深入了解他们的应用在运行时的资源消耗、响应速度和稳定性,从而优化代码,提升用户...

    node-file-watchmen:一个可扩展的 node.js 文件监控服务

    综上所述,`node-file-watchmen` 是一个强大的工具,能够帮助开发者在Node.js应用程序中轻松实现文件监控功能,从而提高开发效率,增强应用的实时性。通过理解和熟练运用这个库,你可以构建出更高效、更智能的Node....

    OuttyBackend:客户端的后端。 在Azure上的Node.js + ES6 + ES7 asyncawait

    Node.js是一个基于Chrome V8引擎的JavaScript运行环境,它允许开发者在服务器端运行JavaScript代码。OuttyBackend利用Node.js的非阻塞I/O模型,实现了高性能的网络应用。Node.js的模块系统使得代码组织和重用变得...

    node-apache-log:和node.js实用程序来监视apache服务器日志。 监视日志文件并将更改打印到控制台。 还反向地址解析的IP地址

    有两个实用程序monitor.js和monitor-one.js都通过解析对apache访问日志的更改来记录客户端访问。 记录器工具还为每个虚拟主机维护sqlite3文件数据库(存储访问详细信息),以后可用于分析(尚不可用)以及动态...

    好用的javascript调试工具

    JavaScript是Web开发中不可或缺的一部分,而调试工具则是开发者在创建高效、无错代码时的得力助手。本文将深入探讨一些优秀的JavaScript调试工具,帮助您更好地理解和使用它们。 一、Chrome DevTools Chrome浏览器...

    node-memory-leak-tutorial, 在节点中,调试内存泄漏的教程.zip

    node-memory-leak-tutorial, 在节点中,调试内存泄漏的教程 调试 node.js 中的内存泄漏这是在 node.js. 中调试内存泄漏的快速教程步骤 1: 安装调试工具首先,你需要安装 v8-profiler 模块。 如果不需要在应用程序中...

    agricultural_monitor_system.zip

    综上所述,"agricultural_monitor_system.zip" 包含的项目很可能是一个基于Vue.js的前端应用,配合Node.js后端,使用ESLint进行代码质量控制,Jest进行单元测试,Babel进行代码转译,PostCSS处理CSS,且整个项目遵循...

    page-monitor

    而`Node.js`则是一个基于Chrome V8引擎的JavaScript运行环境,以其非阻塞I/O和事件驱动模型而闻名,适合构建高效的服务端应用。`page-monitor`利用了这两者的优点,用`Node.js`作为后端处理逻辑,通过`PhantomJS`来...

    projectMonitor

    Node.js是一个基于Chrome V8引擎的JavaScript运行环境,它允许开发者在服务器端使用JavaScript进行编程。Node.js的非阻塞I/O模型和事件驱动特性使其在处理大量并发连接时表现出色,非常适合构建高性能的网络应用。 ...

    gofigure:node.js 的配置库

    Gofigure 是 node 的配置工具,用于帮助收集和监控 node 中的配置文件。 安装 npm install gofigure 用法 加载配置 Gofigure 当前处理用于配置的 JSON 文件的加载。 要获取配置对象的实例,请使用gofigure方法。 ...

    MySQL经典面试题.docx

    12. **数据库监控**:使用工具如MySQL Enterprise Monitor、Percona Monitoring and Management,通过慢查询日志分析性能问题。 13. **主从一致性校验**:可以使用pt-table-checksum或mysqldiff进行校验,未做则应...

    David-告诉你当你的包npm依赖过时

    "Node.js开发-命令行应用"标签表明David是一个可以通过命令行界面运行的工具。用户只需要在终端中安装David,然后运行相应的命令,就可以检查项目的依赖状态。例如,你可以使用`npm install -g david`全局安装David...

    hy.microservice.monitor:监控服务

    在"hy.microservice.monitor"中,我们看到标签为"JavaScript",这意味着监控服务可能是基于JavaScript或Node.js实现的。JavaScript,作为一种轻量级且广泛使用的编程语言,被广泛应用于服务器端(例如使用Node.js...

    pomelo服务器管理工具

    使用Pomelo服务器管理工具,首先需要安装Node.js环境,然后通过npm安装pomelo命令行工具。接着,通过`pomelo init`初始化项目,配置服务器信息。最后,通过`pomelo start`启动服务器,并使用`pomelo monitor`来开启...

Global site tag (gtag.js) - Google Analytics