繁体   English   中英

pm 2 启动我的机器人,但机器人不在线

[英]pm 2 starts my bot, but the bot isn't online on discord

我在我的 raspberry pi 4 上托管我的 discord.js 机器人。一切正常,但显然在停电时我希望我的机器人重新启动。

我试过的:

pm2 start index.js --watch --ignore-watch="node_modules" --name MeguBot
pm2 startup
sudo env PATH=$PATH:/usr/bin /usr/lib/node_modules/pm2/bin/pm2 startup systemd -u pi --hp /home/pi
pm2 save

现在,当我重新启动我的 rpi 并执行pm2 list命令时,我得到了这个:这个(它显示我的机器人已启动并正在运行)

但机器人在 Discord 上仍处于离线状态

编辑:

这是我在错误日志中得到的信息:

Error: getaddrinfo EAI_AGAIN discordapp.com discordapp.com:443
    at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:56:26)

PM2 不错,但 Forever 或 Nodemon 更好。 在这里查看它们https://www.npmjs.com/package/nodemon https://www.npmjs.com/package/forever

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM