-
- Downloads
sqlalchemy: automatický reconnect po zavření spojení
SQLAlchemy za normálních okolností vyhodí exceptionu při prvním requestu poté, co jí databáze zavře spojení. I v případě, že se tak stane mezi requesty, musí si to kód handlovat explicitně. Po restartu postgresu jinak dostane první request v každém workeru error 500. SQLAlchemy se o to umí postarat sama jen s optionem: "pool_pre_ping": True, Na začátku každé transakce nejprve databázi pingne a při odpojení se zvládne sama reconnectnout. Když běží databáze na stejném serveru, nemělo by to přidávat výrazný overhead.
Loading
Please register or sign in to comment