socket.io ssh kapatınca servis kapanıyor
merhaba,
websocket öğrenmek için sitesindeki kodları çalıştırdım kurulumu yaptım. demo chat uygulaması çalışıyor. fakat ssh kapatınca ya da app.js den çıkınca uygulama çalışmıyor. bunu nasıl bağımsız çalıştırıyoruz?
https://prnt.sc/T6epPBvjWhZj burada servis açık ve çalışıyor.
ama ssh dan çıkınca sayfa çalışmıyor.
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (3)
Merhaba,
Bunun için npm'in "pm2" paketini kullanabilirsin.
Dökümantasyon : https://pm2.keymetrics.io/docs/usage/quick-start/
Sayfası çok güzel kurulumu basit bir şekilde anlatmışlar.
Kolay gelsin.
Merhaba,
Bir terminal session yaratarak onu sürekli var edebilirsiniz.
Yaratmak için:
screen -S mysocketioapp
Uygulamanı çalıştır:
node app.js
Artık terminaldan çıkabilirsiniz:
CTRL + A + D
Ve arkada çalışmaya devam eder.
Eğer merak edip tekrar girmek isterseniz
screen -r -d mysocketioapp
Bu tarz terminal sessionları ile uygulamlarınızı gözünüz arkada kalmadan bırakabilirsiniz.
çok teşekkür ederim, tayfun hocanın videosunda da vardı ama ben socket.io dokümanından iletlemeye başlayınca pm2 ile çalıştırmayı göz ardı etmişim. teşekkür ederim.