Nodejs forever kullanımı. Uygulama hata verirse yeniden başlasın

Arif Ceylan/ Aralık 19, 2014/ nodejs/ 0 comments

Nodejs’te bir uygulamayı başlatmak için ssh ile bağlantı yapıp(örn putty programı veya msdosta node kullanımı) node app.js tarzı bir komut kullanıyoruz. Fakat uygulamamız herhangi bir nedenden dolayı kapanırsa uygulama yeniden başlamıyor.

Bunun önüne geçmek için forever kullanılmaktadır. Peki foreveri nasıl yükleyeceğiz?

Öncelikle npm kurulumunun yapılması gerekiyor. Daha sonra npm ile foreveri yüklüyoruz.

[sudo] npm install forever

yetki almışsanız sudo komutunu kullanmanıza gerek yok. Yetkiniz yoksa sudo npm install forever yazmanız gerekiyor.

Peki programımızı nasıl başlatacağız? Node app.js şeklinde değil

forever start app.js

komutuyla başlatacağız. app.js sizin projenize bağlı olarak farklı dosya ismi olabilir.

forever ile başlatılan uygulamaları görmek için de;

forever list

komutunu kullanıyoruz. Bu komut forever ile açılan uygulamaları listeleyecektir. Her uygulamanın da 0’dan başlayan bir index numarası mevcuttur. istediğimiz bir uygulamayı sonlandırmak için de

forever stop indexno

komutunu kullanabiliriz. Örneğin: forever stop 0

iyi çalışmalar.

Share this Post

Leave a Comment

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>
*
*