Jika Anda pernah mengalami project Node.js yang tiba-tiba berhenti dan memerlukan start secara manual, hal ini pasti merepotkan. Dalam tutorial ini, Admin akan memberikan panduan tentang cara mengaktifkan kembali project yang terhenti secara otomatis dengan menggunakan fitur cron job pada aaPanel.
langkah pertama copy kode
pid=`ps aux|grep $(cat /www/server/nodejs/vhost/pids/xxx.pid)|grep -v grep|wc -l`
echo ${pid}
if [ "${pid}" == "0" ];then
bash /www/server/nodejs/vhost/scripts/xxx.sh
fi
langkah kedua, Masukan ke dalam cron job pada Script content, lalu rubah xxx menjadi nama project kalian (nama project bisa di lihat pada gambar pertama sebagai contoh).
done, jadi suatu saat jika project node js kita crash atau terhenti, akan secara otomatis jalan kembali.