Debate

Linux PM2 Süreç Yeniden Başlatma

Iniciado por IronSpecter · 27 ago 2026 23:00 · 4 Visitas · 0 Respuestas
Autor del tema #0
PM2, Node.js uygulamalarını yönetmek için yaygın olarak kullanılan bir süreç yöneticisidir. Uygulamaların arka planda çalışmasını sağlarken, aynı zamanda otomatik yeniden başlatma, günlük kaydı ve yük dengeleme gibi özellikler sunar. Ancak, bazen uygulamanızı yeniden başlatmanız gerekebilir. Bu yazıda, PM2 ile bir süreci nasıl yeniden başlatacağınızı detaylandıracağım.

PM2'de bir süreci yeniden başlatmak için en temel komut pm2 restart komutudur. Bu komut, uygulamanızın belirli bir adını veya ID'sini alarak çalışır. Örneğin, eğer uygulamanızın adı "my-app" ise, aşağıdaki komut ile süreci yeniden başlatabilirsiniz:

CODE
1pm2 restart my-app


Alternatif olarak, uygulamanızın ID'sini kullanarak da yeniden başlatma işlemi yapabilirsiniz. PM2, uygulamalarınızı listelemek için pm2 list komutunu kullanmanıza olanak tanır. Uygulamanızın ID'sini öğrendikten sonra, şu şekilde yeniden başlatabilirsiniz:

CODE
1pm2 restart <id>


Burada <id> kısmına sürecin gerçek ID'sini yazmalısınız.

PM2'nin sunduğu bazı gelişmiş özellikler de vardır. Örneğin, bir uygulamanın belirli bir versiyonunu yeniden başlatmak isteyebilirsiniz. Böyle bir durumda --update-env bayrağını kullanarak çevresel değişkenlerinizi güncelleyebilirsiniz:

CODE
1pm2 restart my-app --update-env


Ayrıca, birden fazla süreci aynı anda yeniden başlatmak için isimleri veya ID'leri virgül ile ayırarak listeleyebilirsiniz:

CODE
1pm2 restart my-app,my-app2


Son olarak, PM2'nin sağladığı --watch özelliği, dosya değişikliklerini izleyerek süreci otomatik olarak yeniden başlatma imkanı sunar. Bu özellik, geliştirme aşamasında oldukça kullanışlıdır.

PM2 ile süreçlerinizi yönetmek, uygulamalarınızın sürekliliğini sağlamak açısından kritik öneme sahiptir. Uygulamanızın durumu hakkında bilgi sahibi olmak ve gerektiğinde müdahale edebilmek, sorunsuz bir çalışma ortamı oluşturmanın anahtarıdır.

Debes haber iniciado sesión para responder.

0 citas seleccionadas