快捷搜索: 王者荣耀 脱发

使用PM2批量管理服务器端口

pm2批量管理服务器端口常用指令:

(1)查看项目列表命令:pm2 ls

(2)重启项目:pm2 restart 自定义名称

(3)停止项目:pm2 stop 自定义名称

(4)删除项目:pm2 delete 自定义名称(如果不再对外提供这个项目的服务,就删除自定义服务器就行)

一、为什么要使用PM2管理应用

因为使用express生成的服务器端口在powershell窗口关闭之后,浏览器网页就不能再继续访问了,然而在终端窗口很多的情况下,容易产生误操作,难以管理,所以使用pm2来进行批量管理操作。

二、如何使用pm2批量管理服务器端口

(1)window+R键,输入cmd,打开终端。输入命令:npm i pm2 -g。在pc端全局安装pm2。没有报错就说明安装成功了。

(2)打开使用express生成的服务器端口文件夹,在该文件夹下,shift+单击右键,打开powershell窗口。输入命令(web_vueshop是自定义的名字,为该服务器端口命名,便于后续操作):pm2 start app.js --name web_vueshop。此时,就可以看到终端显示该端口正在运行。

(3)使用同样的方法可以将另一个服务器端口加入管理。

输入命令::pm2 start app.js --name test_shop

(4)win+R,输入cmd,重新打开一个终端。输入指令:pm2 ls

可以查看当前管理的所有端口,根据提供的端口id,可以直接使用端口id对这些服务器端口进行基本操作。

(5)停止test_shop服务器对外服务,在终端中输入指令:pm2 stop 1

重启端口:pm2 restart 1

(6)在管理项中删除 web_vueshop这个服务器端口:pm2 delete 0

三、注意事项

(1)可以通过id来代替名字进行服务器端口的启动、重启、停止,删除管理项操作。

(2)同一个的服务器端口不能重复执行命名或启动操作,否则会出现服务器启动不了的情况。

(3)在为服务器设置端口名字启动的时候,就是默认同时启动该端口。

经验分享 程序员 微信小程序 职场和发展