pm2Manage

nodejs 服务器进程管理工具
授权协议 未知
开发语言 JavaScript
所属分类 Web应用开发、 Node.js 扩展
软件类型 开源软件
地区 不详
投 递 者 贲绪
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

pm2 manage 是nodejs的服务器管理工具

demo

目前实现了期监控功能

模块依赖

  • angularjs

  • nodejs

  • less

  • bootstrap

  • 支持IE8+

功能展望

目前pm2已经开放了操作接口,苦于时间问题一直未能抽空完成, 初步构想是可以建立一个完全 基于nodejs为后端的服务器管理平台, 前端基于angularjs实现的一套完整的管理系统。

  • 目录 pm2 pm2的安装与使用 安装 启动进程/应用 进程/应用重命名 添加进程/应用watch 结束进程/应用 结束所有进程/应用 删除进程/应用 删除所有进程/应用 列出所有进程/应用 查看某个进程/应用具体情况 查看进程/应用的资源消耗情况 重新启动进程/应用 配置文件 pm2模式 修改模式 配置文件配置 pm2日志 查看所有日志 查看某个进程/应用的日志 查看指定行数开始的日志 json

  • 介绍 pm命令提供了app包的管理,即packagemanager以命令行的方式提供给开发者使用。以下将介绍常用pm命令的基本使用。 常用命令 查看当前用户的ID(USER_ID) $pm list users x20l_fhd_portrait:/ $ pm list users Users: UserInfo{0:机主:13} running 当前用户信息,USER_ID是0,用户名是13 查

  • 官网文档:http://pm2.keymetrics.io/docs/usage/quick-start/ 简单介绍 pm2是一个进程管理工具 可以用来管理node进程,并查看node进程的状态,并且支持性能监控,进程守护,负载均衡等功能 安装 npm install -g pm2 常用命令 启动进程/应用 pm2 start app.js 启动进程/应用 设置name pm2 s

  • PM2 PM2 is daemon process manager that will help you manage and keep your application online. PM2是守护进程管理器‍,它将帮助您管理和保持应用程序在线 线上一直都是用pm2 启动服务,然而并不知道有什么用路‍♂️,后来知道是守护进程的,那守护进程又是什么呢❓ 守护进程 关于守护进程,是什么、为什么、

  • pm2 启动node.js PM2, or Process Manager 2 is an incredibly versatile production process manager written in Node.js. PM2或Process Manager 2是用Node.js编写的功能强大的生产过程管理器。 PM2的用途 (Uses for PM2) PM2 has a lot of

  • 安装pm2 官网 PM2 is a process manager. It manages your applications states, so you can start, stop, restart and delete processes. pm2需要全局安装 cnpm install pm2@latest -g 使用 进入项目根目录 Start an app pm2 start app

  • pm path [--user USER_ID] PACKAGE //查看apk安裝后位置 pm dump PACKAGE //打印給定的包的系統狀態 DUMP OF SERVICE package 打印服務信息 DUMP OF SERVICE activity 打印activity信息 DUMP OF SERVICE meminfo 打印當前內存使用信息 DUMP OF SERVICE proc

  • 之前面我们使用uwsgi部署项目比较繁琐,本章节介绍使用pm2+nginx一键部署django项目 一、安装PM2 1、安装nodejs sudo apt-get install -y nodejs 2、安装pm2 sudo npm install pm2 -g 二、使用PM2部署django项目 1、在django的根目录下创建一个start.sh文件 python manage.py ru

  • 遇到了在终端启动nodejs服务后,无法正确退出终端的问题。。 后来发现可以使用pm2来管理nodejs服务, 参考链接:https://justforuse.github.io/blog/zh-cn/2019/05/manage-nodejs-app-with-pm2/

 相关资料
  • 在我的Android应用程序中,我有多个意图服务,它们一个接一个地运行,第一个意图服务是通过广播来三叉戟的。几天前我遇到了Work Manager,非常喜欢Worker和WorkManager类的简单性。与常规意图服务相比,Work Manager的利弊是什么?考虑到将来我可能要编写更多的意图服务,我现在是否应该转到工作经理?另外,哪个选项可以帮助我轻松地测试代码?

  • Warning: This information refers to third-party sites, products, or modules that are not maintained by the Expressjs team. Listing here does not constitute an endorsement or recommendation from the Ex

  • 这一节我们介绍进程管理工具; 使用进程管理工具,我们可以查询程序当前的运行状态,或终止一个进程; 任何进程都与文件关联;我们会用到lsof工具(list opened files),作用是列举系统中已经被打开的文件。在linux环境中,任何事物都是文件,设备是文件,目录是文件,甚至sockets也是文件。用好lsof命令,对日常的linux管理非常有帮助。 5.1. 查询进程 查询正在运行的进程信

  • 问题内容: 我是一位来自Web应用程序和服务开发领域的新Go程序员。不好意思,这是一个关于derp的问题,但是我一直在寻找答案没有发现任何问题。另外,这是边界服务器故障区域,但是由于我对API /编程接口更感兴趣,所以我在这里问。 我已经使用软件包的内置Web服务器编写了一个小型go程序。我已经准备好将其部署到生产环境,但是在Go的Web服务器的模型流程以及部署方式方面我还不清楚。 具体来说- 在

  • Important: StrongLoop Process Manager 不能在Windows系统上运行 Running StrongLoop PM(执行进程管理器) Running StrongLoop PM as a transient process(运行StrongLoop PM作为一个过渡过程) Connecting to Process Manager from Arc(从 Arc

  • YOG2 中,使用 node-ral 进行后端服务管理,我们引入后端服务管理层主要是解决以下几个问题 后端服务配置统一管理 封装异常处理、超时重试,提升系统稳定性 封装日志,便于线上问题追查 抽象请求协议、数据格式与数据编码,统一用户接口 在后端服务配置统一管理方面,我们的准则是配置优于硬编码,虽然使用类似 request 一类的库也可以很好的实现 HTTP 请求服务,但是它并没有明确的控制诸如服

  • 更改启动服务 在运行级别对应的文件夹中,您可以看到许多文件名以 S## 和 K## 起始的启动脚本链接。例如: /etc/rcS.d/S35mountall.sh 挂载文件系统 /etc/rcS.d/S40networking 启用网络支持 /etc/rc2.d/S13gdm 启动登录管理器 /etc/rc2.d/S20makedev 创建设备文件 /etc/rc2.d/S23xin

  • systemd systemd 是系统和服务管理进程,管理着系统启动和服务器进程。该进程可以在系统启动和系统运行时对系统资源、服务器守护进程和其他进程进行管理。 守护进程是在执行各种任务的后台等待或运行的进程。一般情况下,守护进程在系统启动时自动启动并持续运行至关机或被手动停止。按照惯例,许多守护进程的名称以字母d结束;为了监听连接,守护进程使用 socket 套接字。这是与本地或远程客户端的主要