supervisor安装

简介: supervisor安装
[livingbody@localhost nodejstest]$ cnpm install -g supervisor
Downloading supervisor to /usr/local/node-v10.13.0-linux-x64/lib/node_modules/supervisor_tmp
Copying /usr/local/node-v10.13.0-linux-x64/lib/node_modules/supervisor_tmp/_supervisor@0.12.0@supervisor to /usr/local/node-v10.13.0-linux-x64/lib/node_modules/supervisor
Installing supervisor's dependencies to /usr/local/node-v10.13.0-linux-x64/lib/node_modules/supervisor/node_modules
All packages installed (used 3ms(network 2ms), speed 0B/s, json 0(0B), tarball 0B)
[supervisor@0.12.0] link /usr/local/node-v10.13.0-linux-x64/bin/node-supervisor@ -> /usr/local/node-v10.13.0-linux-x64/lib/node_modules/supervisor/lib/cli-wrapper.js
[supervisor@0.12.0] link /usr/local/node-v10.13.0-linux-x64/bin/supervisor@ -> /usr/local/node-v10.13.0-linux-x64/lib/node_modules/supervisor/lib/cli-wrapper.js

安装完后,可以用来启动node.js应用,当代码改动时,脚本会自动重启。

[livingbody@localhost nodejstest]$ supervisor app.js
Running node-supervisor with
program ‘app.js’
–watch ‘.’
–extensions ‘node,js’
–exec ‘node’
Starting child process with ‘node app.js’
Watching directory ‘/home/livingbody/nodejstest’ for changes.
Press rs for restarting the process.
HTTP SERVER IS listening at port 3000.
目录
相关文章
|
监控 程序员 Linux
supervisor的正确离线安装和使用
supervisor的正确离线安装和使用
378 0
|
4月前
|
网络协议 Unix 应用服务中间件
Supervisor安装与配置
Supervisor安装与配置
|
4月前
|
监控 JavaScript Shell
如何安装和管理 Supervisor
如何安装和管理 Supervisor
105 0
|
7月前
|
监控 Ubuntu Unix
Supervisor使用详解
Supervisor使用详解
79 0
|
监控 Ubuntu Python
Supervisor离线安装及使用
Supervisor是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。它是通过fork/exec的方式把这些被管理的进程当作supervisor的子进程来启动,这样只要在supervisor的配置文件中,把要管理的进程的可执行文件的路径写进去即可。也实现当子进程挂掉的时候,父进程可以准确获取子进程挂掉的信息的,可以选择是否自己启动和报警
205 0
|
监控 Unix 程序员
正确离线安装supervisor
supervisor是一个用python语言编写的进程管理工具,它可以很方便的监听、启动、停止、重启一个或多个进程。当一个进程意外被杀死,supervisor监听到进程死后,可以很方便的让进程自动恢复,不再需要程序员或系统管理员自己编写代码来控制。
525 0
supervisor 安装、配置、使用
supervisor 安装、配置、使用
753 0
supervisor的使用
supervisor的使用
107 0
|
Unix Shell 应用服务中间件
supervisor 使用
Supervisor是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。它是通过fork/exec的方式把这些被管理的进程当作supervisor的子进程来启动,这样只要在supervisor的配置文件中,把要管理的进程的可执行文件的路径写进去即可。也实现当子进程挂掉的时候,父进程可以准确获取子进程挂掉的信息的,可以选择是否自己启动和报警。supervisor还提供了一个功能,可以为supervisord或者每个子进程,设置一个非root的user,这个user就可以管理它对应的进程。
348 0
下一篇
DataWorks