Skip to Content
Menu
This question has been flagged
2 Replies
2568 Views

Dear friends.

We are deploying a web server meant to provide e-commerce service from 20k to 35k website visitors and 40 backend users. We have custom modules for events, website, sales. We will deploy first stage using odoo version 10.0

Sessions are stored on a PostgreSQL RDS. 

We can scale our # of vCPUs and RAM since our infrastructure is based on AMAZON AWS. However, we are perfoming issues due to the DEATH status of some python threats and we cannot solve this issue.

QUESTIONS

1. How many workers are recommended for website users?

2. How can we solve the problem for death status of python threats?

3. Recomendations for .conf file?


We appreciated your help.

Regards



Dows 

Avatar
Discard
Author Best Answer

Thank you Oscar,

We are running postgres over an RDS service on AWS so pgtune might not be what we need. But we are definitely going to do some testing on config parameters according to post recommendations. Additionally, what are the benefits or purposes of each: gevented vs traditional multi-threaded server. We have tested that traditional multi-threaded server and it seems that it consumes more resources than a gevented server. But our tests were not conclusive due to lack of load.


T

Avatar
Discard
Best Answer

Hello, 

configure properly your Postgres database engine, you can easily do it here: https://pgtune.leopard.in.ua/#/

another crucial part for your configuration is the workers, please take a look at this comment of one of the top Odoo guys on how to setup the workers of your instance: https://github.com/odoo/odoo/issues/39825#issuecomment-555256475

Point 2 and 3 seem to be related, you must increase your memory limit values being careful of not exceeding your server capabilities.

the parameters to change are:

limit_memory_hard

 limit_memory_soft

Avatar
Discard
Related Posts Replies Views Activity
0
Jul 24
196
1
Apr 24
760
0
Nov 23
479
4
Aug 23
9773
1
Oct 22
1963