This question has been flagged
4 Replies
5348 Views

When I00 users run OpenERP, there is nothing error.

But the signal ““Pool Error” appears when 101 users run it at the same time.

According to the standard operating procedure in the fallowing website:

PoolError: The Connection Pool Is Full" with 100 users

I set db_maxconn=1000 in file of openerp-server.conf and set max_connections = 1000 in file of Postgresql.conf,

but there exists the same error in both files.

*What should I do?? *

**I hope more than 1000 users can run OpenERP simultaneously, can someone give me some related information ?

Is it can be found in official website ?**

This is my openerp-server.conf file as follow?

[options]

; This is the password that allows database operations:

; admin_passwd = admin

db_host = False

db_port = False

db_user = landy

db_password = xxxxxxxx

db_maxconn=1000

logfile = /var/log/openerp/openerp-server.log

logrotate = True

syslog = False

log_handler = [':INFO']

log_level = debug

Avatar
Discard
Best Answer

Could you try limit_memory_hard and limit_memory_soft parameters

Avatar
Discard
Best Answer

I don't know if this is the answer; but, this:

db_maxconn=1000

in openerp-server.conf looks really suspicious to me.

Avatar
Discard
Author

Thanks for your help....

Best Answer

The C10K Problem.

Try using OpenERP with NGINX.

Avatar
Discard