Menjalankan Python App di Background Os dengan Nohup

Subscribe Dengan Account Google Untuk Membaca Artikel Tanpa Iklan

 

Menjalankan Python App di Background Os dengan Nohup

Nohup merupakan salah satu fasilitas yang dapat kita gunakan ketika menjalankan proses yang lama pada server yang kita remote(ssh). Dengan nohup proses yang sedang berjalan dan membutuhkan waktu lama akan tetap berjalan walaupun kita telah keluar (logout) dari server yang kita remote, atau ketika terjadi error broken pipe.

python dalam banyak hal, berjalan baik di linux. pada saat tertentu kita membutuhkan sebuah script kecil yang bisa bekerja di background process operationg system. untuk hal ini kita bisa menggunakan nohup, nohup memungkinkan kita menjalankan script di background process. bagaimana cara memanfaatkanya ?. perhatikan sorce di bawah ini

nohup python file_name.py &

setelah mengeksekusi script diatas tentunya kita ingin memastikan apakah background processnya berjalan dengan baik atau tidak, perhatikan script di bawah ini :
ps -fA | grep python

untuk menghentikan background process perhatikan script di bawah
kill your_pid

 

baca tutorial lainya tentang python dan cron job


baca nohup command di sini