Discussion

Linux PM2 Save Kullanımı

Started by CyberWolf · 27 Aug 2026 23:56 · 4 Views · 0 Replies
Thread Starter #0
PM2, Node.js uygulamalarını yönetmek için yaygın olarak kullanılan bir süreç yöneticisidir. Uygulamanızın durumunu kaydetmek, sunucunuz yeniden başlatıldığında otomatik olarak çalıştırmak için PM2'nin "save" özelliğini kullanmak oldukça önemlidir. Bu yazıda, PM2'nin save komutunun nasıl kullanılacağını ve sağladığı avantajları inceleyeceğiz.

PM2 ile bir uygulamayı başlattığınızda, süreç bilgileri bellekte saklanır. Ancak, sunucunuz yeniden başlatıldığında bu bilgilerin kaybolmaması için durumu kaydetmeniz gerekir. Bunu yapmak için aşağıdaki adımları takip edebilirsiniz:

  1. Uygulamanızı Başlatın: Öncelikle uygulamanızı PM2 ile başlatın. Örneğin:
CODE
12
   pm2 start app.js --name my-app
   


  1. Durumu Kaydedin: Uygulamanızı başlattıktan sonra, aşağıdaki komutu kullanarak durumu kaydedin:
CODE
12
   pm2 save
   

Bu komut, mevcut süreçlerinizi ve yapılandırmalarınızı bir JSON dosyası olarak kaydeder.

  1. Otomatik Başlatma Ayarları: Sunucunuz yeniden başlatıldığında PM2'nin otomatik olarak uygulamalarınızı başlatmasını sağlamak için aşağıdaki komutu çalıştırın:
CODE
12
   pm2 startup
   

Bu komut, işletim sisteminize uygun bir başlatma komutu oluşturur. Çıktıdaki talimatları takip ederek gerekli komutları çalıştırın.

  1. Durumu Kontrol Edin: Uygulamanızın durumunu kontrol etmek için şu komutu kullanabilirsiniz:
CODE
12
   pm2 list
   

Burada, kaydedilen uygulamalarınızın listelendiğini göreceksiniz.

PM2'nin save komutu, uygulamalarınızın çalışma durumunu güvence altına alarak, sunucu yeniden başlasa bile kesintisiz bir deneyim sunar. Bu özellik, özellikle üretim ortamlarında büyük önem taşır. PM2 kullanarak uygulamalarınızı daha verimli bir şekilde yönetebilir ve hata payını minimuma indirebilirsiniz.

You must be logged in to reply.

0 quotes selected