odoo 分布式,服務器多開,單一數據庫,odoo multi server,multiAP


處理關鍵點:

  1. odoo 的session 可以存儲在redis 中,oca 有開源的模塊:seesion_redis
  2. odoo 的filestore 可以使用nfs 來共享
  3. odoo 的負載均衡可以通過配置nginx來實現,目前推薦使用IP 分流的方式,即不同的IP轉發到不同的服務.

遇到的問題:

  • odoo 聊天的圖片無法在兩台服務器中共享 (!汗, data_dir 配置錯了,折騰了我幾天,最怕這種看起來還挺正常的錯誤)
  • 剛開始配置的nginx負載均衡是使用的stream的權重,導致單個用戶在訪問的時候會將多個請求拆開發送到多個服務,出現的結果就是反應慢,看了一下后台,總是在刪除ir_attachemt 的記錄,后來使用IP分流就沒有這個問題.

並發性能提升:

再提升性能就直接加AP服務器吧,DB服務器升級配置,當然某些門戶網站的的數據可以考慮使用redis緩存了.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM