Fix timeout scale.

pull/1113/head
Andrey 2024-07-22 20:37:12 +03:00
rodzic bce1677987
commit 9f443d0b40
1 zmienionych plików z 7 dodań i 7 usunięć

Wyświetl plik

@ -185,18 +185,18 @@ except:
f"ENGINE_DB_POOL_RECYCLE_SECONDS must be an integer: {ENGINE_DB_POOL_RECYCLE_SECONDS_RAW}"
)
ENGINE_DB_IDLE_SESSION_TIMEOUT_SECONDS_RAW = os.environ.get(
"ENGINE_DB_IDLE_SESSION_TIMEOUT_SECONDS"
ENGINE_DB_IDLE_SESSION_TIMEOUT_MILLISECONDS_RAW = os.environ.get(
"ENGINE_DB_IDLE_SESSION_TIMEOUT_MILLISECONDS"
)
ENGINE_DB_IDLE_SESSION_TIMEOUT_SECONDS = 2 * ENGINE_DB_POOL_RECYCLE_SECONDS
ENGINE_DB_IDLE_SESSION_TIMEOUT_MILLISECONDS = 2 * 1000 * ENGINE_DB_POOL_RECYCLE_SECONDS
try:
if ENGINE_DB_IDLE_SESSION_TIMEOUT_SECONDS_RAW is not None:
ENGINE_DB_IDLE_SESSION_TIMEOUT_SECONDS = int(
ENGINE_DB_IDLE_SESSION_TIMEOUT_SECONDS_RAW
if ENGINE_DB_IDLE_SESSION_TIMEOUT_MILLISECONDS_RAW is not None:
ENGINE_DB_IDLE_SESSION_TIMEOUT_MILLISECONDS = int(
ENGINE_DB_IDLE_SESSION_TIMEOUT_MILLISECONDS_RAW
)
except:
raise ValueError(
f"ENGINE_DB_IDLE_SESSION_TIMEOUT_SECONDS must be an integer: {ENGINE_DB_IDLE_SESSION_TIMEOUT_SECONDS_RAW}"
f"ENGINE_DB_IDLE_SESSION_TIMEOUT_MILLISECONDS must be an integer: {ENGINE_DB_IDLE_SESSION_TIMEOUT_MILLISECONDS_RAW}"
)