У меня есть дискорд. js бот на моем Raspberry Pi 4. Он подключается без проблем, когда я делаю это вручную с pm2 start index.js
Теперь проблема в том, когда я пытался добавить его в автозапуск
pm2 autostart
sudo env PATH=$PATH:/usr/bin /usr/lib/node_modules/pm2/bin/pm2 startup systemd -u pi --hp /home/pi
pm2 save
Теперь, когда я перезагружаюсь, процесс запущен, я получаю его, когда набираю pm2 list
, но бот будет отключен от разрыва.
В журналах ошибок эта ошибка повторяется несколько раз:
Error: getaddrinfo EAI_AGAIN discordapp.com discordapp.com:443
at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:56:26)
Однако, если я перезагружусь с pm2 restart 0
, диск-бот снова будет в сети.