如何使用pm2自动重启Discord机器人

时间:2020-01-24 00:10:29

标签: discord.js pm2

因此,如果有人输入错误的命令,我的不和谐机器人就会崩溃。我做了一些谷歌搜索,经过研究后我发现了pm2。我听说它可以运行“节点”。崩溃时自动启动我的机器人,但我不知道如何使用它。有人知道如何使用pm2吗?

谢谢!

2 个答案:

答案 0 :(得分:1)

启动PM2并运行其流程后,请运行

pm2 startup

初始化自动启动。此命令将保存您当前的持久性,但是如果以后需要更改它,则可以运行:

pm2 save

它只是在您保存它的位置开始备份,因此在使用此功能之前,请确保所有进程都处于所需状态

pm2 list

(这不会在保存时更改代码或您的应用程序数据,只是运行状态)。

答案 1 :(得分:0)

使用 npm 纱线获取应用。

$ npm install pm2@latest -g
# or
$ yarn global add pm2

然后,您可以使用 pm2起始名称

cd main_file_folder_path
pm2 start app.js

进程列表

$ pm2 list

停止过程

$ pm2 stop 0

重新启动过程:

$ pm2 restart 0

显示有关流程的信息

$ pm2 show 0

删除过程

$ pm2 delete 0