add a timelimit on transactions of 10 seconds to avoid holding locks for a minute
parent
dbeb0991d4
commit
5b45c94a83
|
@ -1138,5 +1138,5 @@ class OrgyTypes:
|
||||||
from sqlalchemy.engine.create import create_engine
|
from sqlalchemy.engine.create import create_engine
|
||||||
from sqlalchemy.orm import scoped_session, sessionmaker
|
from sqlalchemy.orm import scoped_session, sessionmaker
|
||||||
|
|
||||||
engine = create_engine(environ.get("DATABASE_URL").strip(), connect_args={"options": "-c statement_timeout=5000"})
|
engine = create_engine(environ.get("DATABASE_URL").strip(), connect_args={"options": "-c statement_timeout=5000 -c idle_in_transaction_session_timeout=10000"})
|
||||||
db_session = scoped_session(sessionmaker(bind=engine))
|
db_session = scoped_session(sessionmaker(bind=engine))
|
||||||
|
|
Loading…
Reference in New Issue