我将我的discord.js机器人托管在我的raspberry pi 4上。一切正常,但显然在停电时,我希望我的机器人自行重新启动。
我试过的
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
命令时,我得到以下信息:this(它显示我的机器人已启动并正在运行)但该漫游器仍在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
关于javascript - 下午2点启动我的漫游器,但漫游器未在线,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/59801426/