Auto restart aplikasi klo server restart

Diskusi tentang Ubuntu Server baik webserver, database server, samba server dan service lainnya serta jaringan menggunakan Sistem Operasi Ubuntu.
User avatar
ganross
Posts: 7
Joined: 03 Jun 2011, 08:53

Auto restart aplikasi klo server restart

Postby ganross » 07 Feb 2013, 14:38

Suhu2 saya punya aplikasi, cara buat aplikasi biar bisa auto run klo server nge restart gimana ya?
Mohon Bantuannya...Terima Kasih suhu
User avatar
sta
Posts: 2003
Joined: 27 Apr 2010, 09:49
Contact:

Re: Auto restart aplikasi klo server restart

Postby sta » 07 Feb 2013, 14:57

aplikasinya apa kang?
User avatar
q_p
Posts: 3109
Joined: 14 Oct 2012, 13:01
Contact:

Re: Auto restart aplikasi klo server restart

Postby q_p » 07 Feb 2013, 15:26

Bisa, Anda taruh di rc.local mas dan tdk memerlukan aplikasi tambahan u/ menjalankannya. Atau buatkan init script tersendiri :D
User avatar
ganross
Posts: 7
Joined: 03 Jun 2011, 08:53

Re: Auto restart aplikasi klo server restart

Postby ganross » 07 Feb 2013, 18:10

Aplikasi nya bukan aplikasi bawaan ubuntu, aplikasi sendiri

sudah buat spt ini

sudo mv /start.sh /etc/init.d/
sudo chmod +x /etc/init.d/start.sh
sudo update-rc.d start.sh defaults

tapi ga berhasil juga

note: start.sh itu perintah yang saya eksekusi tiap kali ingin jalankan aplikasi

Ada ide atau contoh script yg bisa saya coba ???

Makasi suhu :D
User avatar
q_p
Posts: 3109
Joined: 14 Oct 2012, 13:01
Contact:

Re: Auto restart aplikasi klo server restart

Postby q_p » 07 Feb 2013, 18:16

init script yang saya maksud ya seperti start.sh yang anda bikin itu mas. Bisa di copas start.sh -nya di sini mas ?
User avatar
ganross
Posts: 7
Joined: 03 Jun 2011, 08:53

Re: Auto restart aplikasi klo server restart

Postby ganross » 07 Feb 2013, 18:18

#!/bin/sh

if [ -f /tmp/node-quit ];then
echo "Ada berkas /tmp/node-quit"
echo "Hapus dulu kalau ingin menjalankan program ini"
exit
fi

while($1);do
if [ -f /tmp/node-quit ];then
exit
fi
LOG=`date +'%Y%m%d%H%M%S'`.log
echo $LOG > app.log
nohup node app > nohup-$LOG
done
User avatar
q_p
Posts: 3109
Joined: 14 Oct 2012, 13:01
Contact:

Re: Auto restart aplikasi klo server restart

Postby q_p » 07 Feb 2013, 18:52

ganros wrote:start.sh itu perintah yang saya eksekusi tiap kali ingin jalankan aplikasi
OK, start.sh sudah. Lha, aplikasi apa mas. Maksudnya mungkin, anda ingin membuat aplikasi tersebut berjalan secara daemon. Dengan catatan tambahan, sebelum aplikasi tersebut start ada satu lagi job yang akan memeriksa isi /temp dan menghapusnya. Setelah yakin /temp kosong baru "aplikasi" start. Jadi menurut saya tdk perlu start.sh. Tapi bikin saja script init untuk menjalankan "aplikasi" secara daemon, misalnya kita sebut saja init-script tsb menjadi "aplikasi-daemonized.sh". Dengan itu, anda bisa menjalankan dengan perintah /etc/init.d/aplikasi-daemonized.sh start/stop/restart.
User avatar
ganross
Posts: 7
Joined: 03 Jun 2011, 08:53

Re: Auto restart aplikasi klo server restart

Postby ganross » 07 Feb 2013, 19:06

makasi mas, akan saya coba :D

Return to “Ubuntu Server”

Who is online

Users browsing this forum: No registered users and 2 guests