Testisivuston ongelma NodeJS:llä VPS-palvelimella
Niinpä, olemme käynnistäneet testisivustomme verkossa. On kuitenkin ongelma - jos suljet päätteen, sivusto ei toimi.
Haluamme tietysti, että sivusto toimii jatkuvasti, ilman yhteyttämme palvelimeen. Tämä on mahdollista, mutta siihen täytyy asentaa erityinen ohjelma, joka pitää skriptin käynnissä jopa jälkeen päätteen irtiottamisen palvelimesta.
NodeJS:ssä on useita kirjastoja tätä varten. Nämä ovat forever ja pm2. Käytämme PM2:ta, koska se tukee skriptin pysymistä käynnissä jopa palvelimen uudelleenkäynnistyksen jälkeen. Seuraavassa oppaan osassa opiskelemme tätä kirjastoa.
Varmista, että päätteen irtiottaminen palvelimesta pysäyttää sivuston.