diff --git a/login-mecanics/__init__.py b/login-mecanics/__init__.py index f3be285..af6a3e2 100644 --- a/login-mecanics/__init__.py +++ b/login-mecanics/__init__.py @@ -26,7 +26,11 @@ class Config: 'gtfs_static': os.environ.get('SQLALCHEMY_GTFSDB_URI'), } MAIL_DEBUG = int(os.environ.get('DEBUG') == True) - + SQLALCHEMY_ENGINE_OPTIONS = { + 'pool_size': 2, + 'pool_recycle': 300, + 'pool_pre_ping': True + } #if sys.version_info.major < 3: # reload(sys) #sys.setdefaultencoding('utf8') diff --git a/private-dynamic/config.py b/private-dynamic/config.py index 572cb15..2f93489 100644 --- a/private-dynamic/config.py +++ b/private-dynamic/config.py @@ -17,3 +17,8 @@ class Config: MAIL_SERVER = os.environ.get('MAIL_SERVER') MAIL_PORT = os.environ.get('MAIL_PORT') + SQLALCHEMY_ENGINE_OPTIONS = { + 'pool_size': 2, + 'pool_recycle': 300, + 'pool_pre_ping': True + } diff --git a/public-dynamic/__init__.py b/public-dynamic/__init__.py index 5bea448..9d3d77f 100644 --- a/public-dynamic/__init__.py +++ b/public-dynamic/__init__.py @@ -22,7 +22,11 @@ class Config: 'gtfs_static': os.environ.get('SQLALCHEMY_GTFSDB_URI'), } MAIL_DEBUG = int(os.environ.get('DEBUG') == True) - + SQLALCHEMY_ENGINE_OPTIONS = { + 'pool_size': 2, + 'pool_recycle': 300, + 'pool_pre_ping': True + } #if sys.version_info.major < 3: # reload(sys) #sys.setdefaultencoding('utf8')