ตั้งค่าให้ OpenERP รันกับเครื่อง CPU หลายๆ Core
โพสต์แล้ว: เสาร์ 18 พ.ย. 2023 11:29 pm
พอดีได้มีโอกาสช่วยดูเครื่องปสิธิภาพในการทำงานของ OpenERP ให้ บริษัทที่ใช้มานาน แล้วคน Implement ใช้งาน core cpu ไม่เหมาะกับตัวเครื่อง ระบบเริ่มอืดขึ้น
แนะนำตั้งค่าใช้ cpu ให้คุ้มดังนี้ ตัวอย่างนี้ใช้กับ CPU 16 Core แรม 32GB โดยไม่รวมฐานข้อมูลในเครื่อง
แนะนำตั้งค่าใช้ cpu ให้คุ้มดังนี้ ตัวอย่างนี้ใช้กับ CPU 16 Core แรม 32GB โดยไม่รวมฐานข้อมูลในเครื่อง
โค้ด: เลือกทั้งหมด
[options]
; ที่ตั้งของ Addons
addons_path = /path/to/openerp/addons
; ข้อมูลสำหรับการเชื่อมต่อฐานข้อมูล
db_host = 111.111.111.111
db_port = 5432
db_user = openerp
db_password = your_password
; จำนวน worker สำหรับการประมวลผล HTTP requests
; กฎทั่วไปคือ 2 x CPU cores + 1
workers = 33
; การจัดการหน่วยความจำ โดยกำหนด RAM สำหรับแต่ละ worker
; ค่าแนะนำประมาณ 80% ของ RAM / จำนวน workers
limit_memory_hard = 805306368
limit_memory_soft = 671088640
; ขีดจำกัดการใช้ CPU สำหรับแต่ละ worker
limit_time_cpu = 60
limit_time_real = 120
; กำหนดไดเรกทอรีสำหรับการเก็บ log และระดับของ log
logfile = /var/log/odoo/openerp-server.log
log_level = info