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)在为服务器设置端口名字启动的时候,就是默认同时启动该端口。
本文介绍了使用PM2工具批量管理服务器端口的方法,包括查看项目列表、重启、停止和删除项目等操作。通过PM2,可以方便地在终端中管理多个Express服务器,避免因窗口关闭导致的服务中断问题。详细步骤包括安装PM2、启动和命名项目、以及通过项目ID进行操作。同时,强调了注意事项,如避免重复命名和启动项目。
1253

被折叠的 条评论
为什么被折叠?



