Improve Gunicorn support and cleanup shared storage initialization

• Move Gunicorn check before other startup
• Improve startup flow organization
This commit is contained in:
yangdx
2025-02-27 14:13:42 +08:00
parent 7aec78833c
commit 03d05b094d
2 changed files with 8 additions and 14 deletions

View File

@@ -52,7 +52,7 @@ def initialize_share_data(workers: int = 1):
# Check if already initialized
if _initialized and _initialized.value:
is_multiprocess = _is_multiprocess.value
direct_log(f"Process {os.getpid()} storage data already initialized (multiprocess={_is_multiprocess.value})!")
direct_log(f"Process {os.getpid()} storage data already initialized (multiprocess={_is_multiprocess.value})")
return
_manager = Manager()