ivan.siregar@gmail.com +6281809456734

Menambah Worker Pada Odoo

Seiring dengan bertambahnya user Odoo, bertambah berat juga beban kerja server. Apabila server dirasakan melambat, salah satu cara untuk menambah kapasitas untuk menangani beban beban kerja yang lebih besar adalah dengan menambahkan worker. Bagaimana caranya??

Salah satu caranya adalah dengan mengelola worker. Tanpa worker yang diaktifkan, instance odoo hanya menggunakan satu core di mesin hosting, sehingga ketika jumlah user Odoo lebih dari satu, kinerja akan menurun karena user baru harus menunggu gilirannya untuk menggunakan sumber daya Odoo yang sedang digunakan oleh user yang lama. Biasanya, server produksi adalah multi-core, oleh karena itu perlunya mengatur Odoo agar optimum mengguanakan sumber daya server; Sederhananya, sediakan worker yang seimbang dengan sumber daya mesin untuk menjalankan beberapa instan Odoo pada server yang sama.

Ikuti langkah berikut ini.

1. Edit file configurasi, yang terdapata pada ./etc/odoo-server.conf lalu tambahkah perintah workers = 4 seperti di bawah ini:


Gbr 1. Modifikasi file configurasi Odoo

2. Restart service Odoo, seperti perintah berikut ini:


Gbr 2. Restart service Odoo

3. Check worker dengan perintah #ps aux||grep odoo dan hasilnya seperti gambar berikut ini:


Gbr 3. Worker Odoo

4. Install nginx untuk melakukan cross proxy agar Odoo dapat diakses pada port 80, sebab worker tidak terdeteksi pada port 8069. Caranya ikuti langkah berikut:


Gbr 3. Worker Odoo

Dengan bertambahnya jumlah worker, maka akan tersedia sejumlah instance odoo yang siap melakukan proses secara paralel terhadap request yang diterima dari beberapa user sekaligus.

Smart company runs Odoo.
When will you?