一个用于Node.js程序强大而轻量级的应用程序管理器

网友投稿 655 2022-10-14

一个用于Node.js程序强大而轻量级的应用程序管理器

一个用于Node.js程序强大而轻量级的应用程序管理器

Installation

$ npm install -g pandora

Node.js >= 8.2.1 required.

Introductions and start with an example project

Docs

中文文档 http://midwayjs.org/pandora/zh-cn/English documents http://midwayjs.org/pandora/

What is Pandora.js ?

As a consequence of years of experiences on enterprise Node.js applications management, Midway team from Alibaba open-sourced Pandora.js finally. It is an application manager integrates many capabilities like monitoring, debugging, resiliency. You are more than welcome to use it, as well as build your operation infrastructure upon it.

The main concepts of Pandora.js are:

Manageable Standard management capabilities of applications, processes and basic services (such as middleware).Graceful online/offline.Inter-process object proxying. Measurable Be able to measure different aspects of applications.Support tons of metrics types, gauge, counter, meter, histogram, etc. Traceable Be able to trace the whole execution stack, inspect applications at runtime.Support tons of 3rd party middlewares, MySQL, redis, etc.Compatible with Open-Tracing standard Highly available Provides mechanism to mock middleware failures, aims to enhance system resilience.Do trouble shooting by remote debugging.

The data can be achieved via RESTFul API or local file system. It is super easy to integrate it with your monitoring system.

Features

✔︎ Built-in process management✔︎ Dev Ops customization✔︎ Provide Metrics and Standard OpenTracing Implementation✔︎ Support lots of web frameworks

How to Contribute

Please let us know how can we help. Do check out issues for bug reports or suggestions first.

To become a contributor, please follow our contributing guide.

License

MIT

Sponsor

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:华汇数据安全云桌面系统
下一篇:浅谈Mybatis获取参数值的方式
相关文章

 发表评论

暂时没有评论,来抢沙发吧~