Jak wpiszę komendę node bot_f45.js
na vpsie to będzie działać jak screen, że jak zamknę konsolę, to będzie kontynuować działanie? Czy od tego jest inna komenda?
Jak wpiszę komendę node bot_f45.js
na vpsie to będzie działać jak screen, że jak zamknę konsolę, to będzie kontynuować działanie? Czy od tego jest inna komenda?
Jest to zależne od aplikacji. Jeżeli chcesz mieć pewność, to otwieraj ją w screenie.
Chodzi mi o bota do Discorda odpalanego za pomocą NodeJS, aby po wyłączeniu konsoli działał cały czas.
To nadal zależy od tego czy jest napisany w taki sposób, żeby "odczepić" się od sesji terminala która go otworzyła. Najprostsza metoda to sprawdzenie, czy przestanie działać jak zamkniesz połączenie.
Aktualnie nie posiadam VPSa więc nie mogę tego przetestować, ale testuje to odpalając go przez cmd w windowsie i tam w przypadku zamknięcia okna konsoli bot się wyłącza. Jeśli chodzi o bota to testuję tego https://github.com/Jqmey/Enigma
Uruchomienie screena:
screen -S [nazwa_screena]
Ze screena wychodzisz potem kombinacją klawiszy CTRL + A + D
Do screena wracasz potem tak:
screen -r [nazwa_screena]