
Automatic Restart Odoo
Server Odoo idealnya selalu dalam keadaan up agar dapat digunakan secara live dan terus menerus. Namun, seiring dengan penggunaannya, ada kalanya server mengalami kendala yang berakibat pada terhentinya service Odoo. Apabila peristiwa seperti ini terjadi, apa yang harus kita lakukan?
Salah satu caranya adalah dengan membuat cronjob untuk mendeteksi apakah service aktif atau tidak. Apabila service dalam keadaan tidak aktif, maka akan dijalan perintah untuk sart Odoo.
Ikuti langkah berikut ini.
1. Pada folder ./home, buatlah satu file dengan nama odoo_autorestart.sh
Untuk membuat file, dapat menggunakan perintah touch seperti berikut:
root@odoo:~#touch odoo_autorestart.sh

Gbr 1. Perintah pada file odoo_restart.sh, download file di sini
2. Kemudian, masih pada folder ./home, buatlah satu lagi file dengan nama odoo_autorestart.log dengan cara yang sama. Namun, tidak perlu menuliskan perintah apapun di dalamnya, sebab file tersebut adalah log untuk mencatat riwayat restart.
3. Buat cron job dengan perintah #crontab -e seperti gambar berikut ini:
root@odoo:~#crontab -e
Lalu ketik isinya seperti berikut ini, agar secara rutin cron melakukan check-up setiap satu menit:

Gbr 2. Perintah cron job untuk menjalankan file odoo_autorestar.sh setiap satu menit
Kira-kira secara keseluruhan seperti gambar berikut ini:

Gbr 3. Gambaran lengkap pengaturan cron job
4. Lakukan uji coba terhadap file yang sudah dibuat.
Caranya, matikan service Odoo lalu tunggu 1 menit,
kemudian periksa kembali apakah service Odoo sudah up kembali.
Untuk mematikan service Odoo, ketik 2 perintah tersebut:
root@odoo:~#service odoo stop
root@odoo:~#service odoo status

Gbr 4. Service Odoo dalam kondisi down.
Setelah itu, tunggu satu menit, kemudian periksa kembali status service Odoo tersebut, ketik perintah:
root@odoo:~#service odoo status

Gbr 5. Service Odoo sudah up lagi.
Untuk mengevaluasinya, pada folder ./home periksa isi file odoo_autorestart.log dan semestinya terdapat log terkait terjadinya restart, kira-kira seperti gambar berikut ini:

Gbr 6. Isi file odoo_autorestart.log sudah terdapat riwayat restart.
Nah, dengan demikian server Odoo akan lebih terjamin dalam keadaan siap untuk diakses. Meskipun server odoo yang digunakan memiliki resource yang relatif tidak wah, yang berakibat pada sering sekali terjadi gangguan yang berakibat service Odoo down, namun dengan implementasi mekanisme auto-restart server akan lebih siap untuk mendukung bisnis perusahaan.
Smart company runs Odoo.
When will you?
8 Comments
Georgia Reader Reply
Et rerum totam nisi. Molestiae vel quam dolorum vel voluptatem et et. Est ad aut sapiente quis molestiae est qui cum soluta. Vero aut rerum vel. Rerum quos laboriosam placeat ex qui. Sint qui facilis et.
Aron Alvarado Reply
Ipsam tempora sequi voluptatem quis sapiente non. Autem itaque eveniet saepe. Officiis illo ut beatae.
Lynda Small Reply
Enim ipsa eum fugiat fuga repellat. Commodi quo quo dicta. Est ullam aspernatur ut vitae quia mollitia id non. Qui ad quas nostrum rerum sed necessitatibus aut est. Eum officiis sed repellat maxime vero nisi natus. Amet nesciunt nesciunt qui illum omnis est et dolor recusandae. Recusandae sit ad aut impedit et. Ipsa labore dolor impedit et natus in porro aut. Magnam qui cum. Illo similique occaecati nihil modi eligendi. Pariatur distinctio labore omnis incidunt et illum. Expedita et dignissimos distinctio laborum minima fugiat. Libero corporis qui. Nam illo odio beatae enim ducimus. Harum reiciendis error dolorum non autem quisquam vero rerum neque.
Sianna Ramsay Reply
Et dignissimos impedit nulla et quo distinctio ex nemo. Omnis quia dolores cupiditate et. Ut unde qui eligendi sapiente omnis ullam. Placeat porro est commodi est officiis voluptas repellat quisquam possimus. Perferendis id consectetur necessitatibus.
Nolan Davidson Reply
Distinctio nesciunt rerum reprehenderit sed. Iste omnis eius repellendus quia nihil ut accusantium tempore. Nesciunt expedita id dolor exercitationem aspernatur aut quam ut. Voluptatem est accusamus iste at. Non aut et et esse qui sit modi neque. Exercitationem et eos aspernatur. Ea est consequuntur officia beatae ea aut eos soluta. Non qui dolorum voluptatibus et optio veniam. Quam officia sit nostrum dolorem.
Kay Duggan Reply
Dolorem atque aut. Omnis doloremque blanditiis quia eum porro quis ut velit tempore. Cumque sed quia ut maxime. Est ad aut cum. Ut exercitationem non in fugiat.