2 часа ночи запускает мой бот, но бот не в сети по разногласиям - PullRequest
1 голос
/ 18 января 2020

Я принимаю мои разногласия. 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)

1 Ответ

0 голосов
/ 18 января 2020

PM2 это хорошо, но Forever или Nodemon лучше. Проверьте их здесь https://www.npmjs.com/package/nodemon https://www.npmjs.com/package/forever

...