VPS серверда NodeJS орқали ишлатилаётган тестовый вебсайтнинг муаммоси
Шундай қилиб, биз тестовый вебсайтимизни онлайн ишга туширдик. Аммо, бир муаммо бор - агар терминални ёпсак, вебсайт ишламй қолади.
Албатта, биз вебсайтнинг серверга уланишимиздан қатъий назар, доим ишлашини истаймиз. Буни амалга опириш мумкин, лекин учун терминал сервердан узғандан кейин ҳам скриптни ишлатувчида тутадиган maxсус дастурни ўрнатиш керак.
NodeJS да буни учун бир нечта кутубхоналар мавжуд. Булар forever ва pm2. Биз PM2 ни ишлатамиз, чунки у сервер қайта ишга туширилгандан кейин ҳам скриптни ишлатувчида тутади. Дарсликнинг кейинги бўлимида биз бу кутубхонани ўрганиш билан шуғулланамиз.
Сервердан терминал уланиши узилганида вебсайт ишлаши тўхташини аниқланг.