Přejít na obsah
Menu
You need to be registered to interact with the community.
This question has been flagged
7668 Zobrazení

Hello,

we are trying to run an Odoo instance connecting to a database located on a different server, and behind a proxy (HAProxy).

This would be:

Odoo =====> Internet =====> HAProxy ==> PostgreSQL

Everything works fine, except that after a certain time, I get an error:

File "/usr/local/openerp/openerp-buildout/parts/odoo/openerp/sql_db.py", line 499, in borrow
cnx.reset()
DatabaseError: SSL SYSCALL error: EOF detected

This is certainly due to the proxy terminating the connection after a certain amount of time.

So my questions are:
Isn't there a way to check the connection before trying to use/reset it?
Wouldn't it be a bad practice to set a very high timeout on the proxy (1 hour for instance)? But I think that even after one hour, the same error will be raised.

Thank you!

Avatar
Zrušit
Related Posts Odpovědi Zobrazení Aktivita
1
bře 15
16769
0
úno 25
1778
2
led 25
8444
0
říj 24
1436
2
led 24
10138