Skip to content

Commit 95a9928

Browse files
committed
Merge tag 'v1.0.3' into develop
DB Lost Connection 이슈 해결을 위해 pool 관련 옵션 추가
2 parents 91c3fa7 + d07b256 commit 95a9928

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

waffledotcom/src/database/connection.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,10 @@
1515
class DBSessionFactory(metaclass=SingletonMeta):
1616
def __init__(self):
1717
self._engine: sqlalchemy.Engine = sqlalchemy.create_engine(
18-
db_config.url, echo=settings.is_local
18+
db_config.url,
19+
echo=settings.is_local,
20+
pool_recycle=28000,
21+
pool_pre_ping=True,
1922
)
2023
self._session_maker = orm.sessionmaker(
2124
bind=self._engine, expire_on_commit=False

0 commit comments

Comments
 (0)